Encontré la siguiente pregunta Is Java "pass-by-reference" or "pass-by-value"?.¿Puedo cambiar el valor del objeto String pasado a mi método?
He leído casi toda ella, pero no pudo encontrar a cabo con todo lo que debería hacer si quiero el método foo(-)
, para cambiar mis String
's valor? (tal vez o no también, no me importa).
void foo(String errorText){
errorText="bla bla";
}
int main(){
String error="initial";
foo(error);
System.out.println(error);
}
Quiero ver bla bla
en la consola. ¿Es posible?
gracias, buena solución – merveotesi