Java I/O How to - Get operating system temporary directory / folder








Question

We would like to know how to get operating system temporary directory / folder.

Answer


public class Main {
  public static void main(String[] args) {
    String property = "java.io.tmpdir";

    String tempDir = System.getProperty(property);
    System.out.println("OS current temporary directory is " + tempDir);
  }
}

The code above generates the following result.