Lista de Ints en Java
- Crear una lista de Ints en Java
-
Crear una lista de Ints usando la clase
Arrays
en Java -
Cree una lista de Ints usando la clase
MutableIntList
en Java
Este tutorial presenta cómo crear una lista de valores enteros en Java.
La Lista
es una interfaz en Java que se utiliza para almacenar datos. Es de tamaño dinámico. ArrayList es la clase de implementación de esta Lista
y se puede utilizar para crear una lista, ya que Lista
pertenece a un marco de colección que solo funciona con objetos. Entonces, la lista solo almacena objetos.
Este artículo nos enseñará cómo crear una lista de enteros que almacenará valores primitivos de tipo de datos int. En el marco de la colección de Java, los valores primitivos se convierten automáticamente en su objeto mediante el uso de clases contenedoras. Este proceso se llama autoboxing.
Entendamos usando algunos ejemplos.
Crear una lista de Ints en Java
En este ejemplo, usamos la clase ArrayList
para crear una lista de entradas. Aquí, especificamos el tipo ArrayList
como Integer pero pasamos solo valores int. Tenga en cuenta que Java se encarga de esta conversión automática y reduce el código. Vea el ejemplo a continuación.
import java.util.ArrayList;
import java.util.List;
public class SimpleTesting {
List<Integer> ScoreList = new ArrayList<Integer>();
public void AddScore(int score) {
ScoreList.add(score);
}
public static void main(String[] args) {
SimpleTesting simpleTesting = new SimpleTesting();
simpleTesting.AddScore(95);
simpleTesting.AddScore(85);
simpleTesting.AddScore(93);
simpleTesting.AddScore(91);
System.out.println("Students Scores: ");
System.out.println(simpleTesting.ScoreList);
}
}
Producción :
Students Scores:
[95, 85, 93, 91]
Crear una lista de Ints usando la clase Arrays
en Java
Aquí, usamos el método asList()
de la clase Arrays
para crear una lista de enteros. Si tiene un array de números enteros y desea obtener una lista, use el método asList()
. Vea el ejemplo a continuación.
import java.util.Arrays;
import java.util.List;
public class SimpleTesting {
List<Integer> ScoreList = Arrays.asList(95, 85, 93, 91);
public void AddScore(int score) {
ScoreList.add(score);
}
public static void main(String[] args) {
SimpleTesting simpleTesting = new SimpleTesting();
System.out.println("Students Scores: ");
System.out.println(simpleTesting.ScoreList);
}
}
Producción :
Students Scores:
[95, 85, 93, 91]
Cree una lista de Ints usando la clase MutableIntList
en Java
Si está trabajando con la biblioteca de la colección eclipse, utilice la clase MutableIntList
para crear una lista de entradas. Aquí, usamos el método empty()
para crear una lista vacía y luego el método add()
para agregar elementos. Crea una lista mutable de enteros que se pueden cambiar en consecuencia. Vea el ejemplo a continuación.
import org.eclipse.collections.api.list.primitive.MutableIntList;
import org.eclipse.collections.impl.factory.primitive.IntLists;
public class SimpleTesting {
MutableIntList ScoreList = IntLists.mutable.empty();
public void AddScore(int score) {
ScoreList.add(score);
}
public static void main(String[] args) {
SimpleTesting simpleTesting = new SimpleTesting();
simpleTesting.AddScore(95);
simpleTesting.AddScore(85);
simpleTesting.AddScore(93);
simpleTesting.AddScore(91);
System.out.println("Students Scores: ");
System.out.println(simpleTesting.ScoreList);
}
}
Producción :
Students Scores:
[95, 85, 93, 91]
Artículo relacionado - Java List
- Diferencias entre List y Arraylist en Java
- Dividir una lista en trozos en Java
- Encuentre el índice de un elemento en una lista usando Java
- Lista de filtros en Java
- Obtener el primer elemento de la lista en Java
- Convertir colección a lista en Java