Red de conocimientos turísticos - Información de alquiler - ¡Un problema simple de programación en Java, pero no puedo resolverlo! ¡Pide consejo a los expertos!

¡Un problema simple de programación en Java, pero no puedo resolverlo! ¡Pide consejo a los expertos!

La función de cambio que escribiste es terrible.

Obviamente está orientado a objetos, ¿por qué necesitamos pasar parámetros que ya son objetos?

cambio de vacío público (String str, char ch[])

{

str="prueba ok"

ch[; 0]='g';

}

Todo lo que haces en esta función utiliza variables locales.

La razón por la que ch cambia es que es un puntero y el contenido del puntero se puede devolver. Y str es una variable local y no se puede devolver.

Cambiar método:

cambio público void()

{

str="test ok";

ch[0]='g';

}