★★ Java の宿題ここで答えます Part 60 ★★
■ このスレッドは過去ログ倉庫に格納されています
0031デフォルトの名無しさん
2007/01/24(水) 00:32:43ファイル・フォルダの一覧表示
以下のプログラムは, C:\Program Files フォルダの中のフォルダ名・ファイル名を全て表示するプログラムである。
これを改良して,C:\Program Files フォルダの中とそれ以下の全てのフォルダ名の中のフォルダ名・ファイル名を表示するプログラムにしてください。
ヒント1:
File クラスとは,ファイル・フォルダを操作するクラスで,newするときにファイル名やフォルダ名を与えると,
そのファイルの名前を変更したり,ファイルを削除したり,ファイルの情報を設定・取得したりできる。
この問題で必要な File クラスのメソッドの説明:
list(); // Fileの持っているフォルダ位置のフォルダ内のファイル一覧を取得(F)
getAbsolutePath(); // Fileの持っているファイル名・フォルダ名の(絶対パス)を返す
getAbsolutePath(); // Fileの持っているフォルダ位置を返す(絶対パス)
isDirectory(); // Fileは,ディレクトリであるかどうか。
// 例:
File p = new File("C:\\Windows");
if(p.isDirectory()) {
// pはディレクトリです
} else {
// pはディレクトリ以外(一般のファイル)です。
}
■ このスレッドは過去ログ倉庫に格納されています