2007年8月11日星期六

贴一篇在北京山区艰苦奋斗时的文章

做了两天的购物车功能模块了,可是还找不到感觉,其中用到的jsp,hibernate,struts还是有种混晕的感觉,基础不扎实啊!!!现在已经是晚上了,天晓得怎么回事又感冒起来,这个叫难受啊,不过妞妞说明天还不好就来山区这边看我,感动ing
借同学《课堂笔记》总是没能抽出时间来看,趁着这两天作项目,拿出来巩固一下:
一直没有搞懂的第一个问题:
在文件目录下面查找以.java结尾的文件并打印出来,实现代码如下:


import java.io.File;
import java.io.FileFilter;

public class printJavaFiles{
public static void main(String [] args){
File f = new File(args[0]);
print(f);
}

public static void print(File f){
File[] files = f.listFiles(new FileFilter(){
public boolean accept(File pathname)
{
if(pathname.isDirectory()) return true;
String filename = pathname.getName();
int index=filename.indexOf(".java");
if(index==-1) return false;
else return true;
}
});

for(int i=0;i if(files[i].isFile())
{
System.out.println(files[i].getAbsolutePath());
}
else
{
print(files[i]);
}
}
}
}

没有评论: