2010-11-27 8 views
2

イメージファイルを含むzipファイルに「4」という名前のフォルダがあります。 zipの内容をチェックすると、isDirectoryは '4'フォルダをディレクトリとして登録しません。数字の文字をディレクトリ名として使用できないのはなぜですか? (Java)

4の名前が 'tour_4'に変更されたとき、isDirectoryはtrueを返します。誰もがこれを知っていますか?

ディレクトリ名は単一の数字文字にすることはできますか?


EDIT - [OK]私は名前とは関係がないことを発見しました。ファイルシステムと関係するかもしれません。私がやろうとしているのは、Webからファイルをダウンロードして解凍することです。ローカルでzipファイルを作成すると(Windowsファイルシステム)、うまく動作します。ウェブ(Linuxファイルシステム)からダウンロードすると、ディレクトリ名が見つかりません。

+1

最小限の再現可能な例を示してください。 –

答えて

3

ディレクトリ名を参照するには「4」を使用しますか、引用符は使用しないで4を使用しますか?名前は数字のように見えますが、それでも文字列であるため、 '4'を使用してください。

+0

+1オートバイを考慮する。 –

関連する問題