Java (toUpperCase)

Рейтинг: 2Ответов: 1Опубликовано: 24.09.2014

В чем ошибка? Не работает код. Программа выводит "в" а не "В"

public static void main(String[] args) {
    String s = "в";
    s.toUpperCase();
    System.out.println(s);
}

Ответы

▲ 6Принят

@js_cbs, строки в java иммутабельны. Поэтому вызов toUpperCase (и любой другой метод класса String) на строке не изменяет исходную строку, а возвращает новую в качестве результата.