Является ли хорошей практикой изменение аргументов в Java

Предположим, я пишу метод foo(int i)на Java.
Поскольку iпередается по значению, безопасно изменить его в foo. Например

void foo(int i) {
   i = i + 1; // change i
  ...
}

Считается ли хорошей или плохой практикой изменять аргументы методов в Java?

10
задан Michael 18 August 2012 в 15:54
поделиться