文件系统—如何使用java获取特殊系统目录的路径

5ktev3wc  于 2021-06-30  发布在  Java
关注(0)|答案(2)|浏览(452)

如何使用java提取路径“c:/documents and settings/user”。。。有什么办法吗??

holgip5t

holgip5t1#

System.getProperty("user.home")

应该够了。请参见此处以获取示例。

public class UserHomeExample 
{
    public static void main(String[] args)
    {

        System.out.println("User Home Path: "+ System.getProperty("user.home"));
    }
}

给予:

C:\convert\rajesh\completed>javac UserHomeExample.java

C:\convert\rajesh\completed>java UserHomeExample
User Home Path: C:\Documents and Settings\Administrator
bvuwiixz

bvuwiixz2#

jvm将用户的主目录作为系统属性公开。您可以使用以下方法检索它(作为字符串):

String homeDirectory = System.getProperty("user.home");

如果您想要所有用户的父目录(如您在问题中所指出的),只需附加 /.. 对这件事。

相关问题