Тип void
Тип void в Java - это специальный тип, который означает отсутствие возвращаемого значения. Он используется в объявлении методов, когда метод выполняет какие-то действия, но не возвращает результат. Также void нельзя использовать для объявления переменных или полей класса. В Java есть класс Void, который является обёрткой для этого типа, но он не может иметь экземпляров.
Синтаксис
public void methodName(parameters)
{
// body of the method
}
Пример
Давайте создадим метод, который выводит приветствие на экран. Этот метод не возвращает никакого значения, поэтому используем тип void:
public class Main
{
public static void main(String[] args)
{
printHello();
}
public static void printHello()
{
System.out.println("Hello, World!");
}
}
Результат выполнения кода:
"Hello, World!"
Пример
Метод может принимать параметры, но всё равно не возвращать значение. Давайте создадим метод, который складывает два числа и выводит результат на экран:
public class Main
{
public static void main(String[] args)
{
printSum(3, 5);
}
public static void printSum(int a, int b)
{
int res = a + b;
System.out.println(res);
}
}
Результат выполнения кода:
8