您好我正在尝试创建一个if语句来检查文件的大小,这是我的,尽管它不起作用。
File file = new File("/path/to/file.zip");
long fileSize = file.length();
if (!(fileSize > 0));{
Toast.makeText(MainMethod.this, "Equal to 0", Toast.LENGTH_LONG).show();
} else {
Toast.makeText(MainMethod.this, "Greater than 0", Toast.LENGTH_LONG).show();
}
答案 0 :(得分:13)
你的IF语句末尾有一个分号,导致这里出现问题。
答案 1 :(得分:3)
if语句末尾有分号。此外,您可以通过执行以下操作来稍微简化代码:
if (file.length() > 0)
System.out.println("File Greater than 0");
else
System.out.println("File LessThanEqual to 0");
只是我的意见