2011-06-19 11 views
-2

フォルダーまたはサブディレクトリーの下に置かれたツリービューでファイル名を見つける必要があります。 Aと呼ばフォルダーまたはサブディレクトリーからファイル名を取得する方法

例えば、想定ディレクトリ、B、C ...

A - B/testb.txt - C/testc.txt/... E --- G/testg.txt

Javaを使用して上記のディレクトリからすべてのファイル名を取得するにはどうすればよいですか?

+0

私は事実を知っている検索機能を使用してください私はこの質問に2回答えました。 – Woot4Moo

+0

[複数のディレクトリを持つディレクトリ内のファイルを検索]の可能な複製(http://stackoverflow.com/questions/1375729/search- for-in-file-in-multiple-directories) – Woot4Moo

答えて

1
  • は、最上位ディレクトリ
  • 反復各ファイルの上に、そのディレクトリに含まれるすべてのFileオブジェクトのリストを取得するためのファイルオブジェクトを作成します。
    • Fileオブジェクトがタイプのファイルである場合、その名前を印刷する
    • Fileオブジェクトがディレクトリタイプの場合は、上記の手順を繰り返します。

詳細については、File javadocsを参照してください。reference snippet他の場所では、あなたの試行を投稿してください。

+0

ありがとう、私はJAVA.Canに新しいですが、サンプルのリンク/ソースコードを送ることができますか? – mymotherland

+0

@Dinesh:サンプルスニペットへのリンクで投稿を更新しました。 –

+0

はい、もう一度感謝します – mymotherland

1

FileBroのように、サブディレクトリを遅延読み込みすることがあります。関心のルートディレクトリを指す

作成JTree、&は、ユーザーがそこからそれを見てみましょう。

関連する問題