Preguntas etiquetadas con java

140
BigDecimal setScale y round

¿Cuál es la diferencia entre estas dos llamadas? (¿Hay alguna?) // 1. new BigDecimal("3.53456").round(new MathContext(4, RoundingMode.HALF_UP)); // 2. new BigDecimal("3.53456").setScale(4,

140
¿Cómo convertir currentTimeMillis a una fecha en Java?

Tengo milisegundos en cierto archivo de registro generado en el servidor, también conozco la configuración regional desde donde se generó el archivo de registro, mi problema es convertir milisegundos a la fecha en el formato especificado. El procesamiento de ese registro está ocurriendo en el...

140
inicializando un mapa inmutable de guayaba

La guayaba ofrece un buen atajo para inicializar un mapa. Sin embargo, aparece el siguiente error del compilador (Eclipse Indigo) cuando mi mapa se inicializa en nueve entradas. El método of(K, V, K, V, K, V, K, V, K, V)en el tipo ImmutableMapno es aplicable para los argumentos (String, String,...

139
Reflexión de Java: ¿Cómo obtener el nombre de una variable?

Usando Java Reflection, ¿es posible obtener el nombre de una variable local? Por ejemplo, si tengo esto: Foo b = new Foo(); Foo a = new Foo(); Foo r = new Foo(); ¿Es posible implementar un método que pueda encontrar los nombres de esas variables? public void baz(Foo... foos) { for (Foo foo:...