Если объект String является неизменным (и, следовательно, он, очевидно, не может изменить его длину), почему метод length()
, а не просто public final int length
, например, в массиве?
Это просто метод getter, или он делает какой-то расчет?
Просто пытаюсь понять логику этого.