Как работает return в java
Ответы
Иван Полежаев
26 марта 2023
Команда return
служит для того, чтобы возвращать какие-либо значения в результате работы метода, в котором она используется.
Правила работы команды return
:
- после вызова этой команды и возврата значения работа метода прекращается;
- ее можно указывать несколько раз в методе, при выполнении разных условий;
- возвращает значение только того типа, которое соответствует методу, к которому она относится.
// создадим метод, который просто возвращает приветствие
public static String hello() {
return "Hello, Hexlet!";
}
System.out.println(hello()); // => Hello, Hexlet!
// теперь создадим метод, который будет возвращать разное приветствие
// в зависимости от переданного в него значения
public static String changeHello(int number) {
if (number == 1) {
return "Hello!";
} else if (number == 2) {
return "Hello, world!";
}
return "Hello, Hexlet!";
}
System.out.println(changeHello(1)); // => Hello!
System.out.println(changeHello(2)); // => Hello, world!
System.out.println(changeHello(3)); // => Hello, Hexlet!
0
0