Я нашел следующий вопрос Является ли Java "pass-by-reference" " или "проход по значению" .
Я прочитал почти все, но не смог узнать, что делать, если мне нужен метод foo(-)
, чтобы изменить значение String
? (может быть, это тоже не ссылка), это не имеет значения для меня).
void foo(String errorText){
errorText="bla bla";
}
int main(){
String error="initial";
foo(error);
System.out.println(error);
}
Я хочу видеть bla bla
на консоли. Возможно ли это?