import java.io.File;Output
public class Test {
public static void main(String[] args) {
File file = null;
String[] 名称 = {test1.txt”, test2”};
try{
// 对于数组中的每个框
for(String name: names)
{
// 创建一个新文件
file = new File(name);
// 如果文件是可执行的,则为 true
boolean bool = file.canExecute();
System.out.println(绝对路径:” + file.getAbsolutePath());
System.out.println(它存在吗?” + file.exists());
System.out.println(名称:” + file.getName());
System.out.println(这是一个目录吗?” + file.isDirectory());
System.out.println(是一个可执行文件:”+ bool);
//如果文件是文件夹,则显示内容
if (file.isDirectory() ) {
System.out.println(目录的内容”);
文件文件[] = file.listFiles();
//遍历
for(File f: files){
if (f.isDirectory())
System.out.println( [”+f.getName()+]”);
else
System.out.println( ”+f.getName());
}
}
}
}catch(Exception e){
// 如果出现输入/输出错误
e.printStackTrace();
}
}
}
绝对路径:C:\Users\VAIO\workspace\File\test1.txt
它存在吗?true
名称:test1.txt
这是一个目录吗?false
是一个可执行文件: true
绝对路径:C:\Users\VAIO\workspace\File\test2
它存在吗?true
名称:test2
这是一个目录吗?true
是一个可执行文件: true
Android 目录的内容 - 终极指南 Www.biblio-scientifique.com.pdf
图形界面 Java.pdf
sunset.jpg
IterableReferencesroot = FileSystems.getDefault().getRootDirectories();
for(路径路径:root)
{
System.out.println(path);
//要列出目录,请使用 DirectoryStream
try(DirectoryStreamlist = Files.newDirectoryStream(path,*.txt”)){
int i = 0;
for(路径名:list)
{
System.out.println(\t\t” + ((Files.isDirectory(name) ? name+/” : name)));
i++;
if(i%4 == 0)System.out.println(\n”);
}
}
catch (IOException e) {
e.printStackTrace();
}
}
Please disable your ad blocker and refresh the window to use this website.