El método add(E ele) de la clase AbstractList en Java se usa para insertar el elemento especificado al final de la lista actual.
Sintaxis :
public boolean add(E ele)
Donde E es el tipo de elemento mantenido
por esta colección AbstractList.
Parámetro : este método acepta un solo parámetro ele que representa el elemento que se insertará al final de esta lista.
Valor devuelto : la función devuelve un valor booleano verdadero si el elemento se inserta correctamente en la lista; de lo contrario, devuelve falso.
Excepciones :
- UnsupportedOperationException : lanza esta excepción si la operación add() no es compatible con esta lista.
- ClassCastException : lanza esta excepción si la clase del elemento especificado impide que se agregue a esta lista.
- NullPointerException : lanza esta excepción si el elemento especificado es nulo y esta lista no permite elementos nulos.
- IllegalArgumentException : lanza esta excepción si alguna propiedad de este elemento impide que se agregue a esta lista.
Los siguientes programas ilustran el método AbstractList.add(E ele):
Programa 1 :
// Java code to illustrate add(Object o) import java.io.*; import java.util.*; public class AbstractListDemo { public static void main(String[] args) { // create an empty list with an initial capacity AbstractList<Integer> list = new ArrayList<Integer>(5); // use add() method to add elements in the list list.add(15); list.add(20); list.add(25); // prints all the elements available in list for (Integer number : list) { System.out.println("Number = " + number); } } }
Number = 15 Number = 20 Number = 25
Programa 2 :
// Java code to illustrate add(Object o) import java.io.*; import java.util.*; public class ArrayListDemo { public static void main(String[] args) { // create an empty list with an initial capacity AbstractList<String> list = new ArrayList<String>(5); // use add() method to add elements in the list list.add("Geeks"); list.add("For"); list.add("Geeks"); // prints all the elements available in list for (String str : list) { System.out.print(str + " "); } } }
Geeks For Geeks
Referencia : https://docs.oracle.com/javase/7/docs/api/java/util/AbstractList.html#add(E)
Publicación traducida automáticamente
Artículo escrito por shubhamsrivastava1490 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA