【初心者】Java質問・相談スレッド109【大歓迎】
■ このスレッドは過去ログ倉庫に格納されています
0427デフォルトの名無しさん
2007/12/02(日) 11:05:22あるディレクトリのなかにあるファイル名を取得するメソッドがあるじゃないですか?
File dir = new File("ディレクトリのパス");
String[] fnames = dir.list();
これって日本語のディレクトリやファイル名も普通に扱えますか?
与えるディレクトリが半角スペースやら日本語を使っていたり、
中のファイルも日本語になっています。
昨日試したら、nullが帰ってきていたんで、ちょっと困っています。
ディレクトリ数もファイル数も数千なので、自力で変更は辛い。
あと、DBにデータも残すので、限りなくオリジナルに近い形がいいです。
これに、パスを加えて、ファイルをフェッチしていくのがプログラムの目的です。
実行環境
Mac OSX
Eclipse 3.3
Java 5.0
よろしくお願いします。
■ このスレッドは過去ログ倉庫に格納されています