Как работает 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

Похожие вопросы

1
ответ
1
ответ
1
ответ
1
ответ