В Java ключевое слово final
используется, чтобы указать, что переменная не может быть переназначена. Если это так, почему переменная, объявленная внутри метода, не имеет ключевого слова final
? Почему это не является законным:Java, использующий ключевое слово final в методе
public void method()
{
final String x = "name";
}
Это может пригодиться для длинных методов.
Uhm, вы * можете * сделать это ... в чем вопрос? –
Спасибо. Я ошибся – Victor
Это отличный пример того, почему вы должны действительно попробовать вещи, прежде чем задавать вопросы. – mwengler