java 获取工作目录_java获取当前工作目录的方法

java提供了System类可以让我们和操作系统打交道,我们可以使用System.getProperty(参数名)和System.getProperties()获取操作系统的相关属性。

所以可以利用System.getProperty()获取当前的工作目录:

System.getProperty("user.dir")

也可以使用System.getProperties()先获取所有的系统属性,然后再获取参数user.dir的值,方式如下:

Properties props=System.getProperties();

props.get("user.dir");

另外:System.getProperty()函数的参数如下:

# java.version Java Runtime Environment version

# java.vendor Java Runtime Environment vendor

# java.vendor.url Java vendor URL

# java.home Java installation directory

# java.vm.specification.version Java Virtual Machine specification version

# java.vm.specification.vendor Java Virtual Machine specification vendor

# java.vm.specification.name Java Virtual Machine specification name

# java.vm.version Java Virtual Machine implementation version

# java.vm.vendor Java Virtual Machine implementation vendor

# java.vm.name Java Virtual Machine implementation name

# java.specification.version Java Runtime Environment specification version

# java.specification.vendor Java Runtime Environment specification vendor

# java.specification.name Java Runtime Environment specification name

# java.class.version Java class format version number

# java.class.path Java class path

# java.library.path List of paths to search when loading libraries

# java.io.tmpdir Default temp file path

# java.compiler Name of JIT compiler to use

# java.ext.dirs Path of extension directory or directories

# os.name Operating system name

# os.arch Operating system architecture

# os.version Operating system version

# file.separator File separator ("/" on UNIX)

# path.separator Path separator (":" on UNIX)

# line.separator Line separator ("/n" on UNIX)

# user.name User’s account name

# user.home User’s home directory

# user.dir User’s current working directory

打赏

f815bb64db1a27a2cf73a0fe01e32de8.png

微信扫一扫,打赏作者吧~欢迎关注人生设计师的微信公众账号

公众号ID:longjiazuoA

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值