Articles of arrays de

ArrayList: ¿cómo aumenta el tamaño?

Tengo una pregunta básica sobre Java ArrayList . Cuando ArrayList se declara e inicializa utilizando el constructor predeterminado, se crea espacio de memoria para 10 elementos. Ahora, cuando agrego un 11º elemento, ¿qué ocurre? ¿Se creará un nuevo espacio de memoria con 20 (o más) elementos de capacidad (esto requiere copiar elementos desde la ubicación […]

Agregue varios elementos a la lista de arrays ya inicializada en Java

Lo busco en Google y no puedo encontrar la syntax. Mi arraylist podría estar poblado de manera diferente en función de la configuración del usuario, así que lo he inicializado ArrayList arList = new ArrayList(); Y ahora me gustaría agregar cientos de enteros sin hacerlo uno por uno con arList.add(55);

¿Por qué no puedes tener una “Lista <Lista >” en Java?

En Java, ¿por qué no funciona la siguiente línea de código? List<List> myList = new ArrayList<ArrayList>(); Funciona si lo cambio a List<ArrayList> myList = new ArrayList<ArrayList>(); Al principio, pensé que tal vez no puedas tener listas de una interfaz, pero puedo crear una List muy bien. Ideas?

Cambiar el tamaño de una matriz con C

Necesito tener una serie de estructuras en un juego que estoy haciendo, pero no quiero limitar la matriz a un tamaño fijo. Me dijeron que hay una forma de usar Realloc para hacer que la matriz sea más grande cuando lo necesita, pero no se encuentran ejemplos de esto. ¿Podría alguien por favor mostrarme cómo […]

¿Cómo convertir una cadena en una ArrayList?

En mi Cadena, puedo tener un número arbitrario de palabras que están separadas por comas. Quería que cada palabra se agregara a una ArrayList. P.ej: String s = “a,b,c,d,e,………”;

¿Cómo puedo crear una transmisión desde una matriz?

Actualmente cada vez que necesito crear stream desde una matriz, lo hago String[] array = {“x1”, “x2”}; Arrays.asList(array).stream(); ¿Hay alguna forma directa de crear una transmisión desde una matriz?

Encontrar valores duplicados en la lista de arrays

Tengo una ArrayList Por ejemplo class Car{ String carName; int carType; } Ahora, tengo que encontrar si la lista tiene algún automóvil con el mismo nombre. ¿Cuál es la mejor manera de hacer esto?

¿Por qué System.arraycopy es nativo en Java?

Me sorprendió ver en la fuente de Java que System.arraycopy es un método nativo. Por supuesto, la razón es porque es más rápido. Pero, ¿qué trucos nativos puede usar el código para hacerlo más rápido? ¿Por qué no simplemente recorre la matriz original y copia cada puntero a la nueva matriz, seguramente esto no es […]

¿Cuántos datos puede contener una lista al máximo?

¿Cuántos datos se pueden agregar en java.util.List en Java al máximo? ¿Hay algún tamaño predeterminado de una ArrayList?

Toma un segmento de una matriz en Java sin crear una nueva matriz en el montón

Estoy buscando un método en Java que devuelva un segmento de una matriz. Un ejemplo sería obtener la matriz de bytes que contiene los 4tos y 5tos bytes de una matriz de bytes. No quiero tener que crear una nueva matriz de bytes en la memoria del montón solo para hacer eso. En este momento […]