java フォルダー内にファイルが存在するかどうかを確認します
1. まず、File クラスを使用してファイルを作成しますobject;
2. 次に、それがディレクトリであるかどうかを判断します。ディレクトリではない場合は、
#3 を返します。次に、file.list() メソッドを使用して、ディレクトリ内のファイルを取得します配列 4 にそれらを格納し、最終的に配列の長さが 0 より大きい場合、ファイルが存在すると判断します。 コードは次のとおりです:/** * 读取某个文件夹下的所有文件 */ public static boolean hasfile(String filepath) throws FileNotFoundException, IOException { try { File file = new File(filepath); if (!file.isDirectory()) { System.out.println("请输入一个目录"); return false; } else if (file.isDirectory()) { String[] filelist = file.list(); if (filelist.length) { System.out.println("该目录下存在文件"); } } } catch (FileNotFoundException e) { System.out.println("readfile() Exception:" + e.getMessage()); } return true; }使用:
System.out.println( hasfile("c:/users/admin/desktop") ? "存在文件" : "不存在文件" );php 中国の Web サイト、多数の無料の
Java 入門チュートリアル 、学習へようこそオンライン!
以上がJavaはフォルダー内にファイルが存在するかどうかを判断しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。