インポートのjava.io.File; インポートにjava.io.IOException; パブリック クラスファイルテスト{ 公共の 静的な 無効メイン(文字列[] argsが)のIOException {スロー するvarファイル= 新しいファイル(" " ); システム。アウト.println(file.getName()); システム。アウト.println(file.getParent()); システム。アウト.println(file.getAbsoluteFile()); システム。アウト.println(。file.getAbsoluteFile()のgetParent()); TMPFILEファイル = File.createTempFile(" AAA "、" .TXT " 、ファイルを)。 tmpFile.deleteOnExit(); VaRのにnewFileは= 新しいファイル(のSystem.currentTimeMillis()+ "" ); 。システムは、OUT .println(" にnewFileオブジェクトが存在する:" + newFile.exists())。 ブールCB = newFile.createNewFile()。 システム。アウト.println(CB); ブールCD = newFile.mkdir(); システム。アウト.println(CD); 文字列[]のfileList = file.list()。 。システムOUTの .println(「現在のすべてのファイルのパスと=====次のパス」); のため(のvar ファイル名:のfileList){ システム。アウト.println(fileNameに); } ファイル[]ルーツ =のFile.listRoots()。 。システムOUT .println(" ==== ====以下の全ての根系" ); のため(VAR ルート:ルーツ){ システム。アウト.println(ルート)。 } } }
出力: