java IO流 使用IO技术,开发出一个控制台的资源管理器!–要求:•从命令行输入一个路径!如果存在将该目录下所有的文件和文件夹列举出来,•如果不存在则输出不存在该路径。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://blog.csdn.net/smartcat86/article/details/4085739 Scanner类可以接受命令行输入,列举指定目录下的所有文件示例google蛮多的http://www.uniuc.com/computer/show-5548-1.htmllz可以看看这个 核心两点:一、读用户输入,这个无非用Scanner,或System.in做个三层封装等之类搞定了,二、操作文件\目录,这个嘛,不就是操作个文件 File对象嘛,看看API就知道了,新手建议一定学会看API,里面提供的方法(判断文件或目录,判断文件是否存在,列出目录下的列表...),足够完成你的要求了。如果还要求将所有子目录列出来的话,加个递归就OK了, import java.io.File;import java.util.Scanner;public class CheckFile { public void check(){ Scanner s = new Scanner(System.in); System.out.print("请输入路径:"); File path = new File(s.nextLine()); //将路径封装在File类中 if(path.exists()){ //判断路径是否存在 System.out.println("此路径下地目录及文件:"); for(String str:path.list()){ //输出 System.out.println(str); } }else{ System.out.println("该路径不存在!"); } } public static void main(String[] args) { new CheckFile().check(); }}其实很简单…… Socket编程:文件传输和带表情的消息传输。。。急急急。。。。。。。 帮忙改进装饰模式 applet读取服务器文件问题 在MyEclipse中如何看库函数的源代码? 弱弱地问基本语法this 能否通俗的说说什么叫做 vector是同步的,是线程安全的 ResourceBundle设置特定语言的问题 一个简单的问题请高手回答 如何使JTextField中输入的文字居中显示 电子新出的《Java 2 编程指南》(JDK 1.3 Version)的那本书好贵哟,到地怎么样呢? Cannot find a Player for :file 如何解决 java 子类方法不能降低超类方法的可见性的原因
http://www.uniuc.com/computer/show-5548-1.html
lz可以看看这个
一、读用户输入,这个无非用Scanner,或System.in做个三层封装等之类搞定了,
二、操作文件\目录,这个嘛,不就是操作个文件 File对象嘛,看看API就知道了,新手建议一定学会看API,里面提供的方法(判断文件或目录,判断文件是否存在,列出目录下的列表...),足够完成你的要求了。
如果还要求将所有子目录列出来的话,加个递归就OK了,
import java.util.Scanner;public class CheckFile {
public void check(){
Scanner s = new Scanner(System.in);
System.out.print("请输入路径:");
File path = new File(s.nextLine()); //将路径封装在File类中
if(path.exists()){ //判断路径是否存在
System.out.println("此路径下地目录及文件:");
for(String str:path.list()){ //输出
System.out.println(str);
}
}else{
System.out.println("该路径不存在!");
}
}
public static void main(String[] args) {
new CheckFile().check();
}}
其实很简单……