¿Cuáles son las diferencias entre a HashMapy a Hashtableen Java? ¿Cuál es más eficiente para aplicaciones sin
Las API de colecciones proporcionan a los desarrolladores un conjunto de clases e interfaces que facilitan el manejo de colecciones de objetos.
¿Cuáles son las diferencias entre a HashMapy a Hashtableen Java? ¿Cuál es más eficiente para aplicaciones sin
Si tengo un objeto que implementa la Mapinterfaz en Java y deseo iterar sobre cada par que contiene, ¿cuál es la forma más eficiente de recorrer el mapa? ¿El orden de los elementos dependerá de la implementación específica del mapa que tenga para la
Siempre he sido uno para usar simplemente: List<String> names = new ArrayList<>(); Utilizo la interfaz como el nombre del tipo para la portabilidad , de modo que cuando hago preguntas como estas, puedo modificar mi código. ¿Cuándo debe LinkedListusarse ArrayListy...
Quería crear una lista de opciones para fines de prueba. Al principio, hice esto: ArrayList<String> places = new ArrayList<String>(); places.add("Buenos Aires"); places.add("Córdoba"); places.add("La Plata"); Luego, refactoré el código de la siguiente manera: ArrayList<String>...
Soy relativamente nuevo en Java y, a menudo, encuentro que necesito ordenar un Map<Key, Value>valor. Dado que los valores no son únicos, me encuentro convirtiendo el keySeten un array, y ordenando esa matriz a través de la ordenación de matriz con un comparador personalizado que clasifica el...
Todos sabemos que no puede hacer lo siguiente por ConcurrentModificationException: for (Object i : l) { if (condition(i)) { l.remove(i); } } Pero esto aparentemente funciona a veces, pero no siempre. Aquí hay un código específico: public static void main(String[] args) {
¿Cómo inicializarías una estática Mapen Java? Método uno: inicializador estático Método dos: ¿inicializador de instancia (subclase anónima) o algún otro método? ¿Cuáles son los pros y los contras de cada uno? Aquí hay un ejemplo que ilustra los dos métodos: import java.util.HashMap; import...
¿Hay alguna forma de inicializar un Java HashMap como este ?: Map<String,String> test = new HashMap<String, String>{"test":"test","test":"test"}; ¿Cuál sería la sintaxis correcta? No he encontrado nada al respecto. es posible? Estoy buscando la forma más corta / más rápida de poner...
¿Cómo puedo convertir un ArrayList<String>objeto en una String[]matriz en
Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas sean respaldadas por hechos, referencias o experiencia, pero esta pregunta probablemente solicitará debate, argumentos, encuestas o discusión
На этот вопрос есть ответы en Stack Overflow на русском : Что такое double brace инициализация? En Hidden Features of Java, la respuesta principal menciona Double Brace Initialization , con una sintaxis muy atractiva: Set<String> flavors = new...
Creamos un Setcomo: Set myset = new HashSet() ¿Cómo creamos un Listen
Me gustaría convertir una matriz a un conjunto en Java. Hay algunas formas obvias de hacer esto (es decir, con un bucle) pero me gustaría algo un poco más ordenado, algo como: java.util.Arrays.asList(Object[] a); ¿Algunas
¿Cuál es la mejor manera de convertir Map<key,value>a a List<value>? Simplemente repita todos los valores e insértelos en una lista o ¿estoy pasando por alto
Quiero filtrar un java.util.Collectionbasado en un
¿Cuál es la forma más fácil de convertir Lista a Seten
Al ser algo nuevo en el lenguaje Java, estoy tratando de familiarizarme con todas las formas (o al menos las no patológicas) que uno podría recorrer en iteración a través de una lista (o quizás otras colecciones) y las ventajas o desventajas de cada una. Dado un List<E> list objeto, conozco...
HashSet se basa en HashMap. Si nos fijamos en la HashSet<E>implementación, todo se gestiona bajo HashMap<E,Object>. <E>se usa como clave de HashMap. Y sabemos que HashMapno es seguro para subprocesos. Por eso tenemos ConcurrentHashMapen Java. En base a esto, estoy confundido...
¿Hay algún método incorporado en Java que nos permita convertir cadenas separadas por comas en algún contenedor (por ejemplo, matriz, lista o vector)? ¿O necesito escribir un código personalizado para eso? String commaSeparated = "item1 , item2 , item3"; ArrayList<String> items = //method...
Si tengo una List<List<Object>>, ¿cómo puedo convertirla en una List<Object>que contenga todos los objetos en el mismo orden de iteración utilizando las características de Java