Articles of arraylist

Forma correcta de sincronizar ArrayList en Java

No estoy seguro de si esta es la forma correcta de sincronizar mi ArrayList . Tengo una ArrayList in_queue que se transfiere desde la función registerInQueue . ArrayList in_queue = null; public void registerInQueue(ArrayList in_queue) { this.in_queue = in_queue; } Ahora estoy tratando de sincronizarlo. ¿Esto está sincronizando correctamente mi objeto in_queue ? List in_queue_list […]

¿Cuál es el sentido de ArrayList final?

¿Qué ventajas / desventajas podemos obtener haciendo ArrayList (u otra colección) final? Todavía puedo agregar nuevos elementos a ArrayList, eliminar elementos y actualizarlos. Pero, ¿qué efecto tiene hacer que sea final?

¿Cómo crear una ArrayList 2D en Java?

¡Quiero crear una matriz 2D que cada celda es una ArrayList ! Considero estas definiciones, pero no puedo agregarles nada. ¿Estas definiciones son ciertas? ArrayList<ArrayList> table = new ArrayList<ArrayList>(); o ArrayList[][] table = new ArrayList[10][10]; //table.add?????? por favor, ayúdame

Obtener un elemento ArrayList específico

public static ArrayList mainList = someList; ¿Cómo puedo obtener un artículo específico de este ArrayList ? mainList[3] ?

Problemas con Gson serializando una ArrayList de POJO’s

Había estado planeando usar SimpleXML para mis necesidades de serialización, pero pensé que probaría JSON, para aprender algo nuevo. Este es el código que estoy usando para tratar de serializar un ArrayList de prueba POJO usando Gson 1.7.1. Nota: eliminé el Reader / Writers para una cadena “s” para simplificar el código. package test; import […]

Comprender el Arraylist IndexOutOfBoundsException en Android

Recibo una gran cantidad de IndexOutOfBoundsException del Arraylist que uso. La mayoría de las veces funciona bien, pero a veces obtengo este molesto error en las Arraylists de Arraylists uso en mi proyecto. La causa principal siempre es cualquiera java.util.ArrayList.throwIndexOutOfBoundsException: Invalid index 3, size is 3 o java.util.ArrayList.throwIndexOutOfBoundsException: Invalid index 0, size is 0 Ayúdame […]

El método de contenido personalizado de ArrayList

Tengo un objeto class A { private Long id; private String name; public boolean equals(Long v) { return this.id.equals(v); } } y ArrayList de estos objetos. Lo que quiero es poder verificar si esa lista contiene algún objeto por campo de objeto. Por ejemplo: ArrayList list = new ArrayList(); if (list.contains(0L)) {…} pero el método […]

¿Por qué no está marcado ArrayList ?

Después de una reflexión profunda y observar la implementación de ArrayList , personalmente quiero decir que está obsoleto, no tengo motivos para usar esta clase después de 2.0 . Pero dado que no está marcado como [Obsolete] , ¿hay algún uso que yo no sepa, mejor que usar una clase genérica? Si es así, por […]

Compruebe si existe un valor en ArrayList

¿Cómo puedo verificar si existe un valor escrito en el escáner en una ArrayList? List lista = new ArrayList(); CurrentAccount conta1 = new CurrentAccount(“Alberto Carlos”, 1052); CurrentAccount conta2 = new CurrentAccount(“Pedro Fonseca”, 30); CurrentAccount conta3 = new CurrentAccount(“Ricardo Vitor”, 1534); CurrentAccount conta4 = new CurrentAccount(“João Lopes”, 3135); lista.add(conta1); lista.add(conta2); lista.add(conta3); lista.add(conta4); Collections.sort(lista); System.out.printf(“Bank Accounts:” + […]

Cómo obtener el último valor de una ArrayList

¿Cómo puedo obtener el último valor de una ArrayList? No sé el último índice de ArrayList.