Мой друг отправил мне вопрос, который он увидел в одном экзамене для сертификации Java о строковых объектах:
String makeStrings(){
String s = "HI";
s = s + "5";
s = s.substring(0,1);
s = s.toLowerCase();
return s.toString();
}
Сколько строковых объектов будет создано при вызове этого метода? Правильный ответ на экзамен был 3. Но я думаю, что это пять.
- "HI"
- "5"
- "HI5"
- "Н"
- "ч"
Я не прав?