Следует ли инициализировать переменные метода String (локальные) Java со значением NULL или «»?

Как лучше всего инициализировать переменную метода String (локальную), чтобы избежать ошибки «Возможно, переменная не была инициализирована» в Java?

String s = null; или String s = "";

Какая разница? // sitename / MyRoutePath? length = 15

Параметр длины, похоже, не повредит, но я потратил много времени на то, чтобы URL-адреса выглядели красиво, поэтому я не хочу видеть там дополнительный параметр. Есть идеи, как его отключить?

9
задан p.campbell 2 August 2013 в 21:12
поделиться