В Android, как я могу запретить пользователю вводить нулевые значения в мой метод. Я не хочу запускать исключение во время выполнения. Я хочу, чтобы выглядеть как ошибка компиляцииAndroid not null values
Например, если у меня есть следующий метод
public void myMethod(Object o);
Я не хочу, чтобы пользователь смог вызвать его, используя
myMethod(null)
спасибо заранее
, пожалуйста, более конкретно? –
Значение null не может быть обнаружено во время компиляции, так как компилятор не может угадать, какие входные значения будут. Вы все еще можете проверять значения NULL в своем методе и избегать исключения – slecorne
искать другой способ достижения этого же на http://stackoverflow.com/questions/997482/does-java-support-default-parameter-values. Это не совсем то, о чем вы просите, но это даст вам идею реализовать все по-разному. – Shaleen