在 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