import java.io.File;
public class FileMethodDemo
{
static void print(String s)
{
System.out.print(s);
}
public static void main(String [] args)
{
File f=new File("C:/jdk/bin/edu.exe");
print("是否存在:");
print(f.exists() ?"存在\n" : "不存在\n");
print("文件路径:"+f.getPath()+"\n");
}
}
编译后出现
D:\edu>java FileMethodDemo
是否存在:不存在
文件路径:C:\jdk\bin\edu.exe
D:\edu>
为什么不存在?
既然不存在 为什么还能输出 C:\jdk\bin\edu.exe