Написание функции внутри основного метода - Java

Можете ли вы написать метод внутри основного метода? Например, я нашел этот код:

public class TestMax {
     public static void main(String[] args) {
        int i = 5;
        int j = 2;
        int k = max(i, j);
        System.out.println("The maximum between is " + k);
     }

     public static int max(int num1, int num2) {
        int result;
        if (num1 > num2)
           result = num1;
        else
           result = num2;

        return result; 
     }
}

Можно ли закодировать метод max внутри основного метода?

Ответы на вопрос(6)

Ваш ответ на вопрос