下载此文档

判断java源文件是否包含中文.docx


文档分类:IT计算机 | 页数:约4页 举报非法文档有奖
1/4
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/4 下载此文档
文档列表 文档介绍
判断 java 源文件是否有中文
此代码主要用于扫描 java 源文件是否包含有中文,为了方便对于国际化时修改
java 文件时遗忘掉对应的代码。所用类都为 java 基础类 ,可以直接执行。
lass FileSystem {
publicstaticint count = 0; // 用于计数, java 文件中存在中文
publicstaticvoid main(String[] args ) {
long a = System. currentTimeMillis ();
System. out
.println( refreshFileList ( "" )); // 某一个文件夹
System. out .print( " 所用时间: " );
System. out .println(System. currentTimeMillis () - a);
}
// 用递归获取某个文件夹下的所有 java 文件
publicstaticint refreshFileList(String strPath ){
File dir = new File( strPath );
File[] files = dir .listFiles();
if ( files == null ) {
return 0;
}
for ( int i = 0; i <files . length ; i ++) {
if ( files [ i ].isDirectory()) {
refreshFileList ( files [ i ].getAbsolutePath());
} else {
if ( files [ i ].getAbsolutePath().indexOf( ".java" ) >= 0) {
String strFileName = files [ i ].getAbsolutePath();
if ( CheckIsChinese ( strFileName )) {
count ++;
System. out .println( count +": " + strFileName + " 存
在中文! " );
} /*
* else { ("##" + strFileName +
"
* 没有存在中文! "); }
*/
}
}
}
return count ;
}
privatestaticfinalboolean isChinese( char c ) {
ub = . of ( c);
if ( ub == . CJK_UNIFIED_IDEOGRAPHS
|| ub ==
. PATIBILITY_IDEOGRAPHS
|| ub ==
. CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A
|| ub == . G

判断java源文件是否包含中文 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数4
  • 收藏数0 收藏
  • 顶次数0
  • 上传人ainibubian1313
  • 文件大小21 KB
  • 时间2018-10-11