java中File类显示文件默认将隐藏文件也显示出来吗

发布网友

我来回答

2个回答

热心网友

上说,就是用Java调用CMD,然后用CMD的隐藏文件的命令。

import java.io.File;
import java.io.IOException;
public class DoFile {
public static void main(String[] args) throws IOException {
File file = new File("d:/test.txt");
// 删除文件并创建新文件
file.delete();
file.createNewFile();
// attrib的祥细功能介绍请在CMD内输入 " attrib /? " 查看
String sets = "attrib +H \"" + file.getAbsolutePath() + "\"";
// 输出命令串
System.out.println(sets);
// 运行命令串
Runtime.getRuntime().exec(sets);
}
}

热心网友

file类有个方法叫isHidden,可以试下。追问不是判断是否为隐藏文件的问题,是这个隐藏文件直接显示出来了

追答你是说文件夹下的隐藏文件怎么隐藏?

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com