Preguntas etiquetadas con java

89
¿Cuál es el punto de la clase opcional de Guava?

Recientemente leí sobre esto y vi a personas que usaban esta clase, pero en casi todos los casos, el uso también nullhabría funcionado, si no de manera más intuitiva. ¿Alguien puede dar un ejemplo concreto donde Optionalse lograría algo que nullno se pudo o de una manera mucho más limpia? Lo...

89
¿Qué es JSR y para qué sirve?

¿Cuál es la relevancia de JSR y cómo se optimiza para su uso? Leí algo como jsr82 para Bluetooth y otro para otras aplicaciones técnicas. Cual es su relevancia?

89
¿Cuál es el valor predeterminado de char?

char c = '\u0000'; Cuando imprimo c, muestra 'a' en la ventana de línea de comando. Entonces, ¿cuál es el valor predeterminado de un campo de tipo char? Alguien dijo que '\ u0000' significa nulo en Unicode; ¿está bien?

89
Obtener enumeración asociada con valor int

Anteriormente, tenía mis enumeraciones LegNo definidas simplemente como: NO_LEG, LEG_ONE, LEG_TWO y al llamar return LegNo.values()[i];, pude obtener el valor asociado con cada enumeración. Pero ahora he decidido que quiero que la LegNoenumeración NO_LEGsea ​​int -1 en lugar de 0, así que...

89
Burlarse de un constructor con parámetro

Tengo una clase de la siguiente manera: public class A { public A(String test) { bla bla bla } public String check() { bla bla bla } } La lógica en el constructor A(String test)y check()son las cosas de las que estoy tratando de burlarme. Quiero cualquier llamada como: new A($$$any...

89
Conversión de java.util.Properties a HashMap <String, String>

Properties properties = new Properties(); Map<String, String> map = new HashMap<String, String>(properties);// why wrong? java.util.Propertieses una implementación del constructor de java.util.Map, And recibe un tipo param. Entonces, ¿por qué debe convertirse