У овом програму ћете научити како да преузмете тренутни радни директоријум на Јави.
Да бисте разумели овај пример, требало би да имате знање о следећим темама програмирања Јава:
- Класа Јава датотеке
- Јава Стринг
Пример 1: Набавите тренутни радни директоријум
public class CurrDirectory ( public static void main(String() args) ( String path = System.getProperty("user.dir"); System.out.println("Working Directory = " + path); ) )
Оутпут
Радни директоријум = Ц: Усерс Админ Десктоп цуррДир
У горе наведеном програму користили смо методу System
'' getProperty()
да бисмо добили user.dir
својство програма. Ово враћа директоријум који садржи наш Јава пројекат.
Пример 2: Набавите тренутни радни директоријум помоћу путање
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); ) )
Оутпут
Радни директоријум = Ц: Усерс Админ Десктоп цуррДир
У наведеном програму, користили смо Path
"а get()
начин да се тренутни пут нашег програма. Ово враћа релативну путању до радног директорија.
Затим користимо релативни пут у апсолутни пут toAbsolutePath()
. Будући да враћа Path
објекат, морамо га променити у низ помоћу toString()
методе.