在java中用使用一下以下命令
File file=new File("F:/com1.txt");
System.out.println(file.exists());
显示是true,然而文件夹中明明没有这个文件啊。难道这个exists不准确?又试了下com2到com9都不对,com10开始才显示正确的“false”.
网上查了下,原来com1到com9在windows文件系统中是保留字。就算在文件夹中新建com1.txt都不行,所以exists方法是无辜的,呵呵。
在java中用使用一下以下命令
File file=new File("F:/com1.txt");
System.out.println(file.exists());
显示是true,然而文件夹中明明没有这个文件啊。难道这个exists不准确?又试了下com2到com9都不对,com10开始才显示正确的“false”.
网上查了下,原来com1到com9在windows文件系统中是保留字。就算在文件夹中新建com1.txt都不行,所以exists方法是无辜的,呵呵。