Pregunta

Integer n = 5;  
System.out.println(n) // 5!

¿Cómo puedo reproducir este comportamiento en mis clases?

¿Fue útil?

Solución

No se puede. Esto se llama Autoboxing, y es una característica especial de algunas clases de Java para facilitar la utilización de clases que representan los tipos primitivos como int.

Otros consejos

En función de cuál es el comportamiento que desea, o bien no pueden, o que necesita para implementar el ‘toString ()’ método para obtener de impresión (ln) para imprimir una representación textual de su objeto.

No se puede sobrecargar el operador de asignación en Java.

No se puede sobrecargar los operadores en Java. Los chicos de Sun decidieron que lo haga por algunas clases, pero no van a dejar que lo hace usted mismo.

El operador de asignación no puede ser sobrecargado en Java. Usted tiene que mirar a otros lenguajes como C ++. No sé si se puede hacer que sea aún allí por el operador de asignación.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top