Компиляция метода Java string
У меня есть сомнения в синтаксисе Java String.. Java имеет функцию для преобразования символов в нижний регистр в виде строки.toLowerCase (), который "возвращает строку" с символами нижнего регистра.. Но если мы не назначим вышеприведенный метод строковой переменной типа:
String a = "aBCd";
a.toLowerCase(); // Do not cause any compilation error
правильный путь
a = a.toLowerCase(); // a is assigned the value of updated string
Почему первое объявление не вызывает никаких ошибок компиляции?
Что я уже пробовал:
Понимание строкового метода в Java..