Java-Beispiele - List-Slicing

Java 实例Java-Beispiele

Das folgende Beispiel zeigt, wie die Methoden indexOfSubList() und lastIndexOfSubList() der Klasse Collections verwendet werden, um zu prüfen, ob eine Unterliste in der Liste enthalten ist, und um die Position der Unterliste in der Liste anzuzeigen:

Main.java-Datei

import java.util.*; public class Main { public static void main(String[] args) { List list = Arrays.asList("one Two three Four five six one three Four".split(" ")); System.out.println("Liste :"+list); List sublist = Arrays.asList("three Four".split(" ")); System.out.println("Unterliste:"+sublist); System.out.println("indexOfSubList: " + Collections.indexOfSubList(list, sublist)); System.out.println("lastIndexOfSubList: " + Collections.lastIndexOfSubList(list, sublist)); } }

Die Ausgabe des obigen Codes ist:

List :[one, Two, three, Four, five, six, one, three, Four]
子列表 :[three, Four]
indexOfSubList: 2
lastIndexOfSubList: 7

Java 实例Java-Beispiele

Andere Erweiterungen