Никак не могу понять, что должен возвращать 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));
}
}
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Находил такую реализацию распознавания текста (используя гугл сервисы) архив с исходникомТам открывается подобное окно
Необходимо сделать несколько уровней игрыНужно ли каждый уровень записывать в отдельный класс? Как сделать так чтобы на каждом уровне был...
в DAO пытаюсь выполнить такой запрос: UPDATE PRODUCTS SET PRICE = ?, SET STOCK = ? WHERE SOURCE_ID = ? используя PreparedStatement(), но получаю javasql
Дан массив: mas={1, 2, 3, 4, 5, 10, 20, 24, 55, 62, 73, 74, 89, 93, 94, 95}; Нужно вывести гистограмму, где каждая колонка отображает количество чисел в каждом диапазоне...