在 Java 中搜索 LinkedList 中的特定元素
可以使用 java.util.LinkedList.indexOf() 方法在 LinkedList 中搜索特定元素。此方法返回所搜尋元素的首次出現處的索引。如果 LinkedList 中沒有該元素,則此方法返回 -1。
演示此方法的程式如下所示 −
示例
import java.util.LinkedList;
public class Demo {
public static void main(String[] args) {
LinkedList<String> l = new LinkedList<String>();
l.add("A");
l.add("B");
l.add("C");
l.add("D");
l.add("E");
System.out.println("The index of element B in LinkedList is: " + l.indexOf("B"));
System.out.println("The index of element Z in LinkedList is: " + l.indexOf("Z"));
}
}輸出
The index of element B in LinkedList is: 1 The index of element Z in LinkedList is: -1
現在讓我們瞭解上述程式。
建立 LinkedList l。然後,LinkedList.add() 用於將元素新增到 LinkedList 中。LinkedList.indexOf() 返回“B”和“Z”的首次出現處的索引,並顯示該結果。演示此過程的程式碼片段如下 −
LinkedList<String> l = new LinkedList<String>();
l.add("A");
l.add("B");
l.add("C");
l.add("D");
l.add("E");
System.out.println("The index of element B in LinkedList is: " + l.indexOf("B"));
System.out.println("The index of element Z in LinkedList is: " + l.indexOf("Z"));
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP