El método lastIndexOfSubList() de Java Collections se utiliza en ArrayList Collection. Una ArrayList es una estructura de datos que puede almacenar secuencialmente datos con múltiples tipos de datos.
Podemos crear una lista de arreglos usando la sintaxis:
List<datatype> data = new ArrayList<>();
dónde,
- tipo de datos especifica el tipo de elementos que se almacenan en la lista
- datos es el nombre de una lista de arreglos
El método lastIndexOfSubList() se utiliza para obtener la posición inicial de la última aparición de la lista de destino especificada dentro de la lista de origen especificada.
Sintaxis:
public static int lastIndexOfSubList(List<?> first, List<?> last)
dónde,
- primero es la lista de origen, en la que buscamos la última aparición de la última lista
- last es la lista de destino, que buscamos como una sublista de la primera lista
Tipo de retorno: devolverá la posición inicial de la última aparición de la lista de destino especificada dentro de la lista de origen especificada. Devolverá -1 si no hay ocurrencias en la lista dada.
Ejemplo 1:
Programa Java para verificar la lista de fuentes en la última lista
Java
import java.util.*; public class GFG1 { // main method public static void main(String[] args) { // Create first list List<String> first = new ArrayList<>(); // Add elements in the first list first.add("Python"); first.add("c/c++"); first.add("java"); first.add("html"); first.add("php"); // Create last list List<String> last = new ArrayList<>(); // Add elements in the last list last.add("java"); last.add("html"); last.add("php"); // Check source list in last list and display System.out.println( Collections.lastIndexOfSubList(first, last)); } }
2
Ejemplo 2:
Java
import java.util.*; public class GFG1 { // main method public static void main(String[] args) { // Create first list with numbers List<Integer> first = Arrays.asList(1, 2, 3, 45, 67, 54, 45); // Create last list with numbers List<Integer> last = Arrays.asList(5, 7, 8, 6, 67); // Check source list in last list and display System.out.println( Collections.lastIndexOfSubList(first, last)); } }
-1
Publicación traducida automáticamente
Artículo escrito por manojkumarreddymallidi y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA