1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Intermediate Java

Connected

Cvičení

Hledání lokálních souborů

Chceš napsat malý program, který vypíše pouze lokální soubory v daném adresáři. Podařilo se ti načíst seznam prvků adresáře uložený v DIRECTORY_CONTENT, ale:

  • Každý prvek obsahuje nejprve typ, a pak samotný prvek
  • /d označuje adresář,
  • /f označuje soubor
  • Některé soubory jsou skryté a obsahují "."
  • Soubory z jiných adresářů se nemají vypisovat Pojďme to teď napravit!

Pokyny

100 XP
  • Pomocí .substring(a,b) a .contains("") zjisti, jestli je prvek soubor, nebo adresář.
  • Ověř, zda je soubor skrytý — takový soubor contains řetězec "." .
  • Zkontroluj, že je soubor lokální — nesmí obsahovat "/".
  • Použij správný logický operátor, aby platily obě podmínky zároveň.