Collections.IndexOfSubList(IList<Object>, IList<Object>) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt die Startposition des ersten Vorkommens der angegebenen Zielliste innerhalb der angegebenen Quellliste zurück oder -1, wenn kein solches Vorkommen vorhanden ist.
[Android.Runtime.Register("indexOfSubList", "(Ljava/util/List;Ljava/util/List;)I", "")]
public static int IndexOfSubList(System.Collections.Generic.IList<object> source, System.Collections.Generic.IList<object> target);
[<Android.Runtime.Register("indexOfSubList", "(Ljava/util/List;Ljava/util/List;)I", "")>]
static member IndexOfSubList : System.Collections.Generic.IList<obj> * System.Collections.Generic.IList<obj> -> int
Parameter
Gibt zurück
die Startposition des ersten Vorkommens der angegebenen Zielliste in der angegebenen Quellliste oder -1, wenn kein solches Vorkommen vorhanden ist.
- Attribute
Hinweise
Gibt die Startposition des ersten Vorkommens der angegebenen Zielliste innerhalb der angegebenen Quellliste zurück oder -1, wenn kein solches Vorkommen vorhanden ist. Formaler wird der niedrigste Index i zurückgegeben, source.subList(i, i+target.size()).equals(target)sodass , oder -1, wenn kein solcher Index vorhanden ist. (Gibt -1 zurück, wenn target.size() > source.size())
Diese Implementierung verwendet die "Brute Force"-Technik des Scannens über die Quellliste und sucht nach einer Übereinstimmung mit dem Ziel an jedem Ort wiederum.
In 1.4 hinzugefügt.
Java Dokumentation für java.util.Collections.indexOfSubList(java.util.List<?>, java.util.List<?>).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.