1
Tienda referencias a cada uno de los objetos que deben ser cambiados , como en el siguiente ejemplo de código:
Integer primero = new Integer ( 20 ) ;
Integer segundo = new Integer ( 1 ) ;
los dos objetos deben ser instancias de la misma clase Java
2
Declarar una sola referencia que servirá como almacenamiento temporal. durante el intercambio, como en el siguiente ejemplo de código:
temp
objeto ;
cuenta que temp es sólo un marcador de posición para una referencia - no objeto se asigna específicamente para él
< . br> 3
Intercambia las dos referencias , como en el siguiente ejemplo de código:
temp = primero ;
primero = segundo ;
segunda temp = ;
Después de ejecutar este código, los objetos mencionados en los valores de las variables " primera " y " segunda " se habrá cambiado
.