Java Collections的lastIndexOfSubList()方法用於ArrayList Collection。 ArrayList 是一種數據結構,可以順序存儲多種數據類型的數據。
我們可以使用以下語法創建一個數組列表:
List<datatype> data = new ArrayList<>();
其中,
- 數據類型指定存儲在列表中的元素的類型
- 數據是數組列表的名稱
lastIndexOfSubList() 方法用於獲取指定目標列表在指定源列表中最後一次出現的起始位置。
用法:
public static int lastIndexOfSubList(List<?> first, List<?> last)
其中,
- 第一的是源列表,我們搜索最後一個列表的最後一次出現
- 最後的是目標列表,我們將其作為第一個列表的子列表進行搜索
返回類型:它將返回指定源列表中指定目標列表最後一次出現的起始位置。如果給定列表中沒有出現,它將返回 -1。
範例1:
Java程序檢查最後一個列表中的源列表
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
範例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
相關用法
- Java Java.util.Collections.rotate()用法及代碼示例
- Java Java.util.Collections.disjoint()用法及代碼示例
- Java Java.util.Collections.frequency()用法及代碼示例
- Java Collections.reverse()用法及代碼示例
- Java Collections.shuffle()用法及代碼示例
- Java Collections singletonMap()用法及代碼示例
- Java Collections min()用法及代碼示例
- Java Collections max()用法及代碼示例
- Java Collections addAll()用法及代碼示例
- Java Collections asLifoQueue()用法及代碼示例
- Java Collections unmodifiableCollection()用法及代碼示例
- Java Collections unmodifiableSortedMap()用法及代碼示例
- Java Collections unmodifiableSet()用法及代碼示例
- Java Collections unmodifiableMap()用法及代碼示例
- Java Collections unmodifiableList()用法及代碼示例
- Java Collections checkedCollection()用法及代碼示例
- Java Collections checkedSet()用法及代碼示例
- Java Collections checkedSortedMap()用法及代碼示例
- Java Collections checkedSortedSet()用法及代碼示例
- Java Collections enumeration()用法及代碼示例
- Java Collections copy()用法及代碼示例
- Java Collections fill()用法及代碼示例
- Java Collections indexOfSubList()用法及代碼示例
注:本文由純淨天空篩選整理自manojkumarreddymallidi大神的英文原創作品 Java Collections lastIndexOfSubList() Method with Examples。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。