ボヤンPetkovski:
私はこのコードを書いて、取得する方法を見つけ出すことができないlength()
ファイルのを。私は50キロバイトより大きいすべてのファイルを一覧表示します。
public static void main(String[] args) throws IOException {
File f = new File(".");
int KB = 1024;
String[] files = f.list();
for (String string : files) {
if (f.length() > 50*KB)
System.out.println(string);
}
}
jeprubio:
ファイルサイズを確認するための長さ()メソッドは、ファイルの文字列ではありません。
これを試して:
public static void main(String[] args) throws IOException {
File f = new File(".");
int KB = 1024;
File[] allSubFiles = f.listFiles();
for (File file : allSubFiles) {
if (file.length() > 50 * KB) {
System.out.println(file.getName());
}
}
}