编写Java程序,使用File类,操作某文件夹下的文件: 创建某文件路径所表示的File对象; 检查该File对象所

编写Java程序,使用File类,操作某文件夹下的文件:Ÿ创建某文件路径所表示的File对象;Ÿ检查该File对象所表示的文件是否存在,是文件还是目录... 编写Java程序,使用File类,操作某文件夹下的文件:

Ÿ 创建某文件路径所表示的File对象;

Ÿ 检查该File对象所表示的文件是否存在,是文件还是目录;

Ÿ 如果是文件,输出该文件的名称、大小、路径;

Ÿ 如果是目录,则输出该目录的所有子文件的名称;
展开
 我来答
donghun221
推荐于2016-04-09 · TA获得超过190个赞
知道小有建树答主
回答量:138
采纳率:0%
帮助的人:140万
展开全部
import java.io.File;


public class file {
public static void main(String args[])
{
test("d://apple/a.zip");
}
public static void test(String path)
{
File file=new File(path);
if(file.isFile())
{
System.out.println(file.getName()+"  "+size(file.length())+"  "+file.getPath());
}
else if(file.isDirectory())
{
for(String s:file.list())
System.out.println(s);
}
else
{
System.out.println("file does not exist.");
}
}
public static String size(long val)
{
if(val<1024) return "1KB";
else
{
long result=val/1024;
return (result*1024<val)?result+1+"KB":result+"KB";
}

}
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式