1. 学习
  2. /
  3. 课程
  4. /
  5. 中級 Java

Connected

练习

ローカルファイルを見つける

指定したディレクトリ内で、ローカルファイル のみをだけ表示する小さなプログラムを書きたいとします。ディレクトリ内の要素一覧は DIRECTORY_CONTENT に取得できましたが、次の点に注意が必要です:

  • すべての要素は最初にタイプ、その後に要素名が続きます。
  • /d はディレクトリ、
  • /f はファイルを意味します。
  • 一部のファイルは非表示(hidden)で、"." を含みます。
  • 他のディレクトリにあるファイルは表示してはいけません。 では、これらを修正していきましょう!

说明

100 XP
  • .substring(a,b) と .contains("") を使って、要素がファイルかディレクトリかを判定します。
  • "." を contains しているとき、そのファイルは 非表示(hidden) です。
  • "/" を含まないことを確認して、ファイルが ローカル であることをチェックします。
  • 2つの条件を同時に使うために、正しい論理演算子を使用してください。