„Java“ programa, skirta gauti dabartinį darbo katalogą

Šioje programoje išmoksite gauti dabartinį „Java“ darbinį katalogą.

Norėdami suprasti šį pavyzdį, turite žinoti šias Java programavimo temas:

  • „Java“ failų klasė
  • „Java“ eilutė

1 pavyzdys: Gaukite dabartinį darbo katalogą

 public class CurrDirectory ( public static void main(String() args) ( String path = System.getProperty("user.dir"); System.out.println("Working Directory = " + path); ) )

Rezultatas

 Darbo katalogas = C: Users Admin Desktop currDir

Pirmiau programa, mes panaudojome System's getProperty()metodą gauti user.dirprogramos turtą. Tai grąžina katalogą, kuriame yra mūsų „Java“ projektas.

2 pavyzdys: Gaukite dabartinį darbo katalogą naudodami kelią

 import java.nio.file.Paths; public class CurrDirectory ( public static void main(String() args) ( String path = Paths.get("").toAbsolutePath().toString(); System.out.println("Working Directory = " + path); ) )

Rezultatas

 Darbo katalogas = C: Users Admin Desktop currDir

Pirmiau programa, mes panaudojome Path's get()metodą gauti dabartinį kelią mūsų programą. Tai grąžina santykinį kelią į darbo katalogą.

Tada pakeičiame santykinį kelią į absoliutų kelią naudodami toAbsolutePath(). Kadangi jis grąžina Pathobjektą, jį reikia pakeisti į eilutę naudojant toString()metodą.

Įdomios straipsniai...