import java.io.File;Output
public class Test {
public static void main(String[] args) {
File file = null;
文字列[] names = {"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("is an executable: "+ bool);
//ファイルがフォルダの場合は内容を表示します
if (file.isDirectory() ) {
System.out.println("ディレクトリの内容");
ファイル files[] = 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(パスパス:ルート)
{
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.