不同系统的不同结果

Kan*_*kla 6 java io temp

当我在家用PC上使用此代码时,它将输出作为"output1",但是当我在办公室使用相同的代码时,PC会将不同的输出作为"output2".

码:

System.out.println(System.getProperty("java.io.tmpdir"));
Run Code Online (Sandbox Code Playgroud)
  • 输出1: C:\Users\admin\AppData\Local\Temp\
  • 输出2: C:\Users\admin\AppData\Local\Temp

    为什么输出会有差异?

Cod*_*eji 2

java执行时给出的这些输出 System.out.println(System.getProperty("java.io.tmpdir"));
取自系统中设置的TMP环境变量......

检查那里...

那里设置的环境变量的路径会有所不同。