编写Java程序,使用File类,操作某文件夹下的文件: 创建某文件路径所表示的File对象; 检查该File对象所
编写Java程序,使用File类,操作某文件夹下的文件:创建某文件路径所表示的File对象;检查该File对象所表示的文件是否存在,是文件还是目录...
编写Java程序,使用File类,操作某文件夹下的文件:
创建某文件路径所表示的File对象;
检查该File对象所表示的文件是否存在,是文件还是目录;
如果是文件,输出该文件的名称、大小、路径;
如果是目录,则输出该目录的所有子文件的名称; 展开
创建某文件路径所表示的File对象;
检查该File对象所表示的文件是否存在,是文件还是目录;
如果是文件,输出该文件的名称、大小、路径;
如果是目录,则输出该目录的所有子文件的名称; 展开
1个回答
展开全部
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";
}
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询