java 高手请进

importjava.io.*;publicclassListFile{staticpublicvoidmain(String[]str)throwsException{... import java.io.*;
public class ListFile{
static public void main(String[] str)throws Exception{
File f=null;
BufferedReader read=new BufferedReader(new InputStreamReader(System.in));
System.out.println("请输入一个目录:");
String path=read.readLine();
f=new File(path);
File[] list=f.listFiles();
for(int i=0;i<list.length;i++)
System.out.println(list[i]);
}
}

需要完整的注释就行了 一定要完整 越明白越好
新手 请多指教
展开
 我来答
歪瑞顾K
2009-03-19 · TA获得超过2905个赞
知道大有可为答主
回答量:2731
采纳率:33%
帮助的人:2187万
展开全部
import java.io.*; //引入包,意思就是把人家写好的一些类拿来用..人家写好的包,就是一般说的框架,听到框架就知道是人家写好的一些类,你可以直接用
public class ListFile{ //定义一个主类,名字叫ListFile
static public void main(String[] str)throws Exception{ //主方法,并且这个方法可能有异常抛出
File f=null; //定义一个IO包里头的文件类..
BufferedReader read=new BufferedReader(new InputStreamReader(System.in)); //System.in代表系统默认输入设备"键盘",然后用字节流读取器包装,再用带缓冲的读取器包装..这样那个read就可以理解成键盘输入的数据的接收器了...要知道用户输入了什么,就上read那里去找
System.out.println("请输入一个目录:"); //提示信息而已
String path=read.readLine(); //看到没,read这里读取键盘输入信息了,读取的是一行...readLine();
f=new File(path); 根据输入的数据去查找系统的一个文件,得到这个文件的基本信息,基本信息封装在f 里
File[] list=f.listFiles(); //定义一个文件数组,因为前头f得到的可能不是一个文件,也可能是个目录
for(int i=0;i<list.length;i++)
System.out.println(list[i]); //循环输出目录中所有信息
}
}
daay1986
2009-03-19 · TA获得超过6018个赞
知道大有可为答主
回答量:2208
采纳率:0%
帮助的人:1457万
展开全部
还不如自己去看api,别人写注释你怎么看都不会明白的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
缘云玉
2009-03-19 · TA获得超过1831个赞
知道小有建树答主
回答量:425
采纳率:33%
帮助的人:229万
展开全部
import java.io.*;

public class ListFile {
public static void main(String[] str) throws Exception {//主函数抛出异常
File f = null;//定义一个文件类型
BufferedReader read = new BufferedReader(new InputStreamReader(
System.in));//定义一个字符流就是为下一行输入做准备
System.out.println("请输入一个目录:");//在屏幕上显示“请输入一个目录:”
String path = read.readLine();//定义路径行读入
f = new File(path);//将读入的数据赋值给f
File[] list = f.listFiles();//定义一个file数组list,并且将值赋值给list
for (int i = 0; i < list.length; i++)//循环输出!
System.out.println(list[i]);
}
}

彼此,彼此,一块学习!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
andyx_5
2009-03-19 · TA获得超过607个赞
知道小有建树答主
回答量:297
采纳率:100%
帮助的人:164万
展开全部
API早晚得看的,自己研究研究吧,相信你会成功的!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式