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';
}