檢查 Java ArrayList 是否包含給定項
可以使用 java.util.ArrayList.contains() 方法 來檢查 Java ArrayList 是否包含給定項。此方法只有一個引數,即在 ArrayList 中測試其存在性的項。此外,如果該項存在於 ArrayList 中,則返回 true;如果該項不存在,則返回 false。
演示此方法的程式如下所示:
示例
import java.util.ArrayList; import java.util.List; public class Demo { public static void main(String[] args) { List aList = new ArrayList(); aList.add("A"); aList.add("B"); aList.add("C"); aList.add("D"); aList.add("E"); if(aList.contains("C")) System.out.println("The element C is available in the ArrayList"); else System.out.println("The element C is not available in the ArrayList"); if(aList.contains("H")) System.out.println("The element H is available in the ArrayList"); else System.out.println("The element H is not available in the ArrayList"); } }
輸出
The element C is available in the ArrayList The element H is not available in the ArrayList
現在讓我們瞭解上述程式。
建立 ArrayList aList。然後使用 ArrayList.add() 將元素新增到 ArrayList。ArrayList.contains() 用於檢查 "C" 和 "H" 是否存在於 ArrayList 中。然後使用 if 語句列印它們是否存在。演示此方法的程式碼片段如下所示:
List aList = new ArrayList(); aList.add("A"); aList.add("B"); aList.add("C"); aList.add("D"); aList.add("E"); if(aList.contains("C")) System.out.println("The element C is available in the ArrayList"); else System.out.println("The element C is not available in the ArrayList"); if(aList.contains("H")) System.out.println("The element H is available in the ArrayList"); else System.out.println("The element H is not available in the ArrayList");
廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP