Pase de Parametros por Referencia

andrew4d3
17 de Febrero del 2006
Alguien me puede decir como simulo el pase de parametros por referencia en java???
Es que de verdad me es necesario usarlo, y como he leido por ahi de que no hay una instruccion como tal que haga esto, quisiera saber si hay una manera de simularlo

Alguien sabe?

chuidiang
17 de Febrero del 2006
Hola:

En realidad en java todo se pasa por referencia excepto los tipos primitivos int, float, double, etc.

Si no te vale devolver estos tipos prmitivos en el return, puedes hacer una clase que lo contenga y pasar la clase. Por ejemplo, para int puede ser esto

class MiEntero
{
int valor;
}

Luego puedes pasar MiEntero normalmente

public void metodo (MiEntero unEntero)
{
unEntero.valor=4;
}

Se bueno