java examples
Home Java Examples Resources Java Interview Questions
Brainpower SEO

How to get user home directory name?

package com.javacoderanch.example.java.lang;

public class UserHomeExample 
{
    public static void main(String[] args)
    {
        // This is the key that we used to obtain user home directory
        // in the operating system
        String userHome = "user.home";        
        
        // We get the path by getting the system property with the 
        // defined key above.
        String path = System.getProperty(userHome);
        
        // We print your home path here
        System.out.println("Your Home Path: " + path);
    }
}

On my machine it print something like:

Your Home Path: C:Documents and SettingsKodejava