なぜFile file=new File("folderName");
が動作しないのですか? フォルダ名とパスが有効です。同じコードがファイルに対して実行されていますが、フォルダに対しては実行されていません。Javaでフォルダのプロパティを表示する方法は?
File file=new File("folderName");
if(file.exists()){
System.out.println("Folder exists");
}
else{
System.out.println("Folder doesn't exists");
}
file.exists()
は常にfalseを返します。
私の課題では他のライブラリを使用することはできません。
私のシステムで動作します。 * folderName *はあなたが実行しているプログラムと同じディレクトリにありますか? – UnholySheep
ちなみに、 'if(file.exists())'が真であるかどうかをチェックすることは冗長であること –
はい私は確信しています。私は同じディレクトリにあるファイルとフォルダを試しました。それはファイルのために働いたが、フォルダーのために働いていなかった。私は別のフォルダをチェックし、フォルダ名のスペースを世話しました。 –