Почему String.length () является методом?

Если объект String неизменяем (и, следовательно, явно не может изменить свою длину), почему length () является методом, а не просто public final int length , например, в массиве?

Это просто метод получения или он производит какие-то вычисления?

Просто пытаюсь понять логику этого.

14
задан Acidic 3 January 2012 в 23:39
поделиться