Preguntas etiquetadas con java

106
¿Tamaños de matriz dinámica de Java?

Tengo una clase - xClass, que quiero cargar en una matriz de xClass, entonces la declaración: xClass mysclass[] = new xClass[10]; myclass[0] = new xClass(); myclass[9] = new xClass(); Sin embargo, no sé si necesitaré 10. Es posible que necesite 8 o 12 o cualquier otro número para el caso. No lo...

106
#ifdef #ifndef en Java

Dudo que haya una manera de crear condiciones en tiempo de compilación en Java como #ifdef #ifndef en C ++. Mi problema es que tengo un algoritmo escrito en Java, y tengo diferentes mejoras de tiempo de ejecución para ese algoritmo. Por eso quiero medir cuánto tiempo ahorro cuando se usa cada...

106
Copia superficial de un mapa en Java

Según tengo entendido, hay un par de formas (tal vez otras también) de crear una copia superficial de a Mapen Java: Map<String, Object> data = new HashMap<String, Object>(); Map<String, Object> shallowCopy; // first way shallowCopy = new HashMap<String, Object>(data); //...

106
¿El mejor ofuscador de Java? [cerrado]

En su forma actual, esta pregunta no se ajusta bien a nuestro formato de preguntas y respuestas. Esperamos que las respuestas estén respaldadas por hechos, referencias o experiencia, pero es probable que esta pregunta solicite debate, argumentos, encuestas o una discusión extensa....

106
¿Cómo se comparan CDI y EJB? ¿interactuar?

Estoy teniendo dificultades para entender cómo interactúan los dos y dónde se encuentra el límite entre ellos. ¿Se superponen? ¿Hay redundancias entre ellos? Sé que hay anotaciones asociadas con ambos, pero no he podido encontrar una lista completa de ambos con descripciones breves. No estoy...

106
Regex coincidente de espacios en blanco - Java

La API de Java para expresiones regulares indica que \scoincidirán con los espacios en blanco. Entonces, la expresión regular \\s\\sdebe coincidir con dos espacios. Pattern whitespace = Pattern.compile("\\s\\s"); matcher = whitespace.matcher(modLine); while (matcher.find()) matcher.replaceAll("...

106
Java usando enum con declaración de cambio

He mirado varias preguntas y respuestas sobre SO similares a esta pregunta pero no he encontrado una solución. Lo que tengo es una enumeración que representa diferentes formas de ver una guía de TV ... En la Applicationclase NDroid static enum guideView { GUIDE_VIEW_SEVEN_DAY,...

106
¿Cómo construir JSON con fluidez en Java?

Estoy pensando en algo como: String json = new JsonBuilder() .add("key1", "value1") .add("key2", "value2") .add("key3", new JsonBuilder() .add("innerKey1", "value3")) .toJson(); ¿Qué biblioteca JSON de Java es mejor para este tipo de construcción fluida? Actualización : Envolví GSON y...