Because often need to get the path of the file, but it is easy to forget, every time need to query, now write down these ways, convenient for their own time also convenient for everyone, if you encounter any problem in the following method, you can leave a message.
Java file get path mode:
Package First.second;
Import Java.io.File;
public class GetPath {
public static void GetPath ()
{
Way One
System.out.println (System.getproperty ("User.dir"));
Way Two
File directory = new file ("");//Set as current folder
try{
System.out.println (Directory.getcanonicalpath ());//Get the standard path
System.out.println (Directory.getabsolutepath ());//Get absolute path
}catch (Exception e)
{
E.printstacktrace ();
}
Mode three
System.out.println (GetPath.class.getResource ("/"));
System.out.println (GetPath.class.getResource (""));
Mode 4
System.out.println (GetPath.class.getClassLoader (). GetResource (""));
System.out.println (GetPath.class.getClassLoader (). GetResource ("Source.xml"));
}
/**
* @param args
*/
public static void Main (string[] args) {
TODO auto-generated Method Stub
Getpath.getpath ();
}
}
Java file get path mode