package SecondTermUp;
import java.io.File;
public class Fourth {
public void saomiaoD() {
File wenjian = new File("D:\\");
//拿到D盘下所有文件
File[] mulu = wenjian.listFiles();
//遍历文件
for(File File : mulu)
{
System.out.println(File);
//判断该文件是否为文件夹
if(File.isDirectory()) {
System.out.println("该文件是文件夹,不需要打印");
}
else {
boolean sfyc = File.isHidden();
//判断该文件是否隐藏
if(sfyc == false) {
String lj = File.getAbsolutePath();
String name = File.getName();
long len = File.length();
System.out.println("文件路径:"+lj);
System.out.println("文件名称:"+name);
System.out.println("文件长度:"+len);
}
else {
System.out.println("该文件是隐藏文件");
}
}
}
}
}
先将一份.txt文件不设置隐藏属性
没将.txt文件设置隐藏属性的 运行结果:
然后将.txt文件设置为隐藏属性:
设置.txt文件隐藏属性后的运行结果为: