Никак не могу понять, что должен возвращать return, true или false, или же вообще какое-то значение?
Оператор return используется для выполнения явного возврата из метода. То есть он снова передает управление объекту, который вызвал данный метод. Если метод должен был вернуть значение, то после оператора return должно быть выражение.
Некоторые методы объявляются как void, так как они не возвращают никакого значения.
Маленький кусочек кода, чтобы было проще понять:
public class Main {
public static void example1(int i) {
System.out.println("Текст до return");
if (i > 0){
return; // так как метод void, то return ничего не возвращает
}
System.out.println("Текст после return");
}
public static int example2(int i){
return i; // так, как метод типа int, то вернем число
}
public static void main(String[] args) {
example1(1);
System.out.println(example2(0));
}
}
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости