前辈我是刚刚才开始学java,能否麻烦您写得详细点呀?等着交呢?拜托啦!
解决方案 »
- java 中Code Points and Code Units 的区别?
- 高手帮忙把这段c#代码翻译成java代码?
- 有个java数组取值的向各位请教一下~
- 一个关于AWT的新手问题,请各位大侠指教!在线等待
- 学术探讨~~
- jbuilder中在一个工程中加入一个web module,在src中的java编译后可以自动copy到web-inf\classes目录下,但是src下的xml文件和properties
- Applet显示中文是乱码。请大家帮帮忙。
- 高手救我!!!!!
- 请问java中多态性是怎么解决的?
- 两个字符串如何匹配
- 在jbuilder中project webapplication jsp什么关系
- JBuilder 8注册机?
import java.io.*;
public class TraverseDirectory{
public static void main(String[] args){
if(args.length==0){
System.out.println ("Usage:java TraverseDirectory <dir>");
}else
try{
File directory = new File(args[0]);
File[] flist = directory.listFiles();
for(int i=0;i<flist.length;i++){
traverse(flist[i],flist[i].getName());
}
}catch(Exception e){
e.printStackTrace();
}
}
public static void traverse(File f,String sort) throws IOException
{
if(f.isFile())return;
File[] files = f.listFiles();
for(int i=0;i<files.length;i++){
if(files[i].isFile()&&files[i].getName().endsWith(".java")){
System.out.println(files[i].getName());
}else{
traverse(files[i],sort);
}
}
}
}
java.sql.*是不用的
java TraverseDirectory d:/
之类的的
d:/可以改成一个路径老大,看巳也先把程序看一下嘛
我就是太菜啦,以后希望前辈们多多指教,多多批评!让俺早日能褪去菜色!谢谢啦!
不过我不知道怎么得到盘符列表新建File对象使用什么参数才能表示“我的电脑”?
if(f[i].endWith(".java")){i++;}