Проверка Java, если размер файла больше 0 - PullRequest
0 голосов
/ 12 марта 2011

Привет, я пытаюсь создать оператор 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();
}

Ответы [ 2 ]

13 голосов
/ 12 марта 2011

У вас есть точка с запятой в конце вашего оператора IF, которая вызывает проблему здесь.

3 голосов
/ 12 марта 2011

В конце вашего оператора if стоит точка с запятой.Кроме того, вы можете несколько упростить код, выполнив следующие действия:

  if (file.length() > 0) 
  System.out.println("File Greater than 0");
else 
  System.out.println("File LessThanEqual to 0");

Просто мое мнение

...