java获取当前目录

作者:原创时间:2022-03-28
文档

很多朋友都想知道java怎么获取当前目录?下面就一起来了解一下吧~

示例1:获取当前工作目录

public class CurrDirectory {

    public static void main(String[] args) {

        String path = System.getProperty("user.dir");
        
        System.out.println("Working Directory = " + path);

    }
}

运行该程序时,输出为:

Working Directory = C:\Users\Admin\Desktop\currDir

在上面的程序中,使用System的getProperty()方法来获取user.dir程序的属性。这将包含Java项目的目录。

示例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);

    }
}

运行该程序时,输出为:

Working Directory = C:\Users\Admin\Desktop\currDir

在上述程序中,使用Path的get()方法来获取程序的当前路径,这将返回到工作目录的相对路径。

然后使用toAbsolutePath()将相对路径更改为绝对路径。 由于它返回一个Path对象,因此需要使用toString()方法将其更改为字符串。

以上就是小编今天的分享,希望能够帮到大家。

显示全文
java获取当前目录路径 华为手机怎么添加桌面小组件 java获取当前路径的几种方法 QQ怎么强制解绑手机号 java获取当前项目的路径 excel去重 java获取当月最后一天日期 excel如何换行 微博账号怎么注销 java获取文件名后缀 java获取时间差 微信怎么群发消息 japanese java java context java获取本周日期 java controller java获取本地ip java cookie java corba java获取泛型class java获取当前星期 微博怎么发live照片 qq号查找和精确查找的区别 qq消息不提醒了怎么办 word转pdf怎么转 手机qq怎么退出登录 win10怎么设置定时关机 福尔马林的主要成分 win10怎么关闭自动更新 耗子和老鼠的区别 饺子的来历 java containskey 微信怎么改密码 丽水市是哪个省 河南过年的风俗有哪些 怎么确认微信还在不在电脑端 微信铃声怎么设置自己的歌 毛尖属于什么茶 蟑螂最怕三种克星 椰子怎么挑