黑马程序员技术交流社区
标题:
代码问题
[打印本页]
作者:
学习代码
时间:
2014-4-6 10:40
标题:
代码问题
import java.io.*;
import java.util.*;
class Demo
{
public static void main(String[] args)
{
File f = new File("F:\\java2013\\day20");
String[] file = f.list();
int count= 0;
for (int x= 0;x<file.length ;x++ )
{
if(file[x].endsWith(".java")){
System.out.println(file[x]);
count++;}
else
break;
}
System.out.println(count);
/*int count= 0 ;
String[] file = f.list(new FilenameFilter(){
public boolean accept(File dir,String name)
{if(name.endsWith(".java"))
return true;
else
return false;
}
});
for (int x= 0;x<file.length ;x++ )
{
System.out.println(file[x]);
count++;
}
System.out.println(count);*/
}
}
复制代码
为什么注释的 部分和 没有注释的部分,都是在输出文件名是否以".java"结尾的 为什么 没注释的要比注释的 少几个呢?
有点想不通 为什么啊 大侠指教下
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2