これへの対処は、java.nio.file.Pathなど、java.nioのクラスを使うとよい。
import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.DirectoryStream;
import java.nio.file.Paths;
public static void main(String[] aArgs){
try{
Path path = Paths.get( "someDirName");
DirectoryStream stream = Files.newDirectoryStream(path);
for (Path file: stream) {
file.getFileSystem().getPath(first, more)
System.out.println(file.getFileName());
}
stream.close();
}
stream.close();
}catch(Exception e){
e.printStackTrace();
}
}
0 件のコメント:
コメントを投稿