
09/12/2011, 08:38
|
 | | | Fecha de Ingreso: julio-2008 Ubicación: 18°30'N, 69°59'W
Mensajes: 4.879
Antigüedad: 16 años, 7 meses Puntos: 416 | |
Respuesta: 2 objetos String! En ningun momento se te dijo que String era o un primitivo o un objeto. Sino, que es un hibrido raro entre ambos por tener ese comportamiento. Los String deben ser siempre tratados como objetos para evitar inconvenientes al comparar.
Si les empiezas a decir a los estudiantes que puedes hacer:
String x = "hola";
String y = "hola";
if(x == y) //true
Entonces comenzaran las malas practicas y los inconvenientes tontos. Para evitar eso se debe siempre tratar como un objeto independientemente de su comportamiento extraño. |