String большими буквами

Подскажите пожалуйста, я еще новичок.

почему вывод в консоли все ровно с маленькой буквы? я ведь вроде правильно пишу?

PS задача состоит в том чтобы вынести это все в отдельный метод.

public static void main(String[] args) {
        String month;
        int monthdate;
        int year;
        month = "november";
        monthdate = 11;
        year = 1995;
        System.out.println(toUppercase(month) + " " + monthdate + " " + year);
    }
        public static String toUppercase(String s) {
            s.toUpperCase();
            return s;
        }

    }

Ответы (1 шт):

Автор решения: Igor

s.toUpperCase(); возвращает новую строку, а не меняет s.

    public static String toUppercase(String s) {
        return s.toUpperCase();
    }
→ Ссылка