python读文件和写文件,Python读取文件类型

  python读文件和写文件,Python读取文件类型

  包计数器;

  导入Java。io。缓冲阅读器;

  导入Java。io。filereader

  导入Java。io。文件;

  导入Java。util。ArrayList

  公共类分析文件编号{

  私有intnumberofjavasourcefiles

  私有文件目录;

  //private long totalSize;

  私有(同Internationalorganizations)国际组织票据编号;

  private int charintenumber//注释的字符数

  private int countChar//所有文件的字符数

  私有阵列字符串列表;

  //私有字符串s;

  公共分析文件编号(文件目录)引发异常{)

  this.directory=目录

  list=新的ArrayList字符串(;

  this.parse(目录,1);

  }

  privatewidparse(filedir,int n)抛出异常{

  文件[]文件=目录。列出文件(;

  文件文件:文件(for ) {

  文件目录() ) )。

  解析(文件,n ^ 1);//递归

  }否则{

  if(file.getname).toLowerCase).endswith(.Java ) }

  这个。javasourcefiles的数量;

  文件读取器=新文件阅读器(文件;

  缓冲读取器br=新缓冲读取器;

  列表。清除(;//录制文件前清空目录

  字符串s=br。readline(;

  //System.out.println))"一天一天、一天一天、一天、三天、四天");

  while(s!=null ) {

  count char=count计数。长度(1;//字符数是字符的长度

  //系统。出去。println(s;

  列表。添加(s;//列表中保存着单一的文件

  s=br。readline(;

  }

  br。关闭(;

  //for(intI=0;伊利斯特。大小(;I ) {

  //系统。出去。打印ln(列表。get(I));

  //}

  analysisnotennumber ann=newanalysisnotennumber(list);

  这个。注号=安。获取计数注释(;//获取注释数

  这个。charinnotenumber=ann。getcharinnote(;//获取注释的字符数

  列表。清除(;

  列表。addall(安。getlist));//此时的目录是除去文件注释和输出语句的部分

  查找目录的关键字

  analysiskeynumberakn=newanalysiskeynumber(list);

  }

  }

  }

  }

  publicintgetnumberofjavasourcefiles(

  返回JavaSourceFiles的数量;

  }

  公共长门获取字符

  返回计数字符;

  }

  公共获取编号

  返回笔记号码

  }

  公共获取指南

  返回charinnetennumber

  }

  }

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: