私はUNIXで作業しています。大文字と小文字を区別するファイル名を使用しており、大文字と小文字を区別しないでアクセスする必要があります。Unix上でのJavaの大文字と小文字を区別しないディレクトリアクセス
具体的には、プログラムはプロジェクトフォルダの/ imagesディレクトリに入る必要があります。しかし、このディレクトリはユーザが手動で作成したものであるため、Images、IMAGES、iMaGesなどと呼ばれることもあります。
どのプロジェクトフォルダにもimagesディレクトリが1つしかないことが保証されているので、ディレクトリリスト全体を取得してループすることなく直接このディレクトリにアクセスできますか?
ディレクトリリストをループして大文字と小文字を区別しない比較を実行すると何が問題になりますか?ディレクトリにはほかにもたくさんのフォルダやファイルがありますか?(特にこれを1回実行し、設定ファイルなどで保存したものを保存した場合) – Foon
あなたは3つの 'Images'、' IMAGES'、 'iMaGes'をUnixと同じ時間。どちらを優先するかを判断する方法が必要な場合があります。 –