Este método ofrece una vista de la parte de esta lista entre el fromIndex especificado, inclusive, y toIndex, exclusivo.
Sintaxis:
List subList(int fromIndex, int toIndex)
Parámetros: esta función tiene dos parámetros fromIndex y toIndex , que son los rangos inicial y final respectivamente para crear una sublista a partir de la lista dada.
Devoluciones: este método devuelve la vista de la lista entre los rangos dados.
Los siguientes programas muestran la implementación de este método.
Programa 1:
// Java code to show the implementation of // lastIndexOf method in list interface import java.util.*; public class GfG { // Driver code public static void main(String[] args) { // Initializing a list of type Linkedlist List<Integer> l = new LinkedList<>(); l.add(1); l.add(3); l.add(5); l.add(7); l.add(3); System.out.println(l); System.out.println(l.lastIndexOf(3)); } }
[1, 3, 5, 7, 3] 4
[1, 3, 5, 7, 3] 4
Programa 2: a continuación se muestra el código para mostrar la implementación de list.subList() usando Linkedlist.
// Java code to show the implementation of // subList method in list interface import java.util.*; public class GfG { // Driver code public static void main(String[] args) { // Initializing a list of type Linkedlist List<Integer> l = new LinkedList<>(); l.add(10); l.add(30); l.add(50); l.add(70); l.add(30); List<Integer> sub = new LinkedList<>(); System.out.println(l); sub = l.subList(1, 3); System.out.println(sub); } }
[10, 30, 50, 70, 30] [30, 50]
Referencia:
Documentos de Oracle
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA