El constructor ArrayList() se usa para inicializar una nueva instancia de la clase ArrayList que estará vacía y tendrá la capacidad inicial predeterminada. ArrayList representa una colección ordenada de un objeto que se puede indexar individualmente. Es básicamente una alternativa a una array. También permite la asignación dinámica de memoria, agregando, buscando y ordenando elementos en la lista.
Sintaxis:
public ArrayList ();
Puntos importantes:
- El número de elementos que puede contener una ArrayList se conoce como la Capacidad de la ArrayList. Si los elementos se agregarán a ArrayList, la capacidad aumentará automáticamente al reasignar la array interna.
- Especificar la capacidad inicial eliminará el requisito de realizar una serie de operaciones de cambio de tamaño al agregar elementos a ArrayList si se puede estimar el tamaño de la colección.
- Este constructor es una operación O(1).
Ejemplo 1:
// C# Program to illustrate how // to create a ArrayList using System; using System.Collections; class Geeks { // Main Method public static void Main(String[] args) { // arrlist is the ArrayList object // ArrayList() is the constructor // used to initializes a new // instance of the ArrayList class ArrayList arrlist = new ArrayList(); // Count property is used to get the // number of elements in ArrayList // It will give 0 as no elements // are present currently Console.WriteLine(arrlist.Count); } }
Producción:
0
Ejemplo 2:
// C# Program to illustrate how // to create a ArrayList using System; using System.Collections; class Geeks { // Main Method public static void Main(String[] args) { // arrlist is the ArrayList object // ArrayList() is the constructor // used to initializes a new // instance of the ArrayList class ArrayList arrlist = new ArrayList(); Console.Write("Before Add Method: "); // Count property is used to get the // number of elements in ArrayList // It will give 0 as no elements // are present currently Console.WriteLine(arrlist.Count); // Adding the elements // to the ArrayList arrlist.Add("This"); arrlist.Add("is"); arrlist.Add("C#"); arrlist.Add("ArrayList"); Console.Write("After Add Method: "); // Count property is used to get the // number of elements in arrlist Console.WriteLine(arrlist.Count); } }
Producción:
Before Add Method: 0 After Add Method: 4
Referencia:
Publicación traducida automáticamente
Artículo escrito por Kirti_Mangal y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA