Java 实例 - 在数组中查找指定元素

以下实例演示了如何使用 contains () 方法来查找数组中的指定元素:

Main.java 文件

  1. import java.util.ArrayList;
  2. public class Main {
  3. public static void main(String[] args) {
  4. ArrayList<String> objArray = new ArrayList<String>();
  5. ArrayList<String> objArray2 = new ArrayList<String>();
  6. objArray2.add(0,"common1");
  7. objArray2.add(1,"common2");
  8. objArray2.add(2,"notcommon");
  9. objArray2.add(3,"notcommon1");
  10. objArray.add(0,"common1");
  11. objArray.add(1,"common2");
  12. System.out.println("objArray 的数组元素:"+objArray);
  13. System.out.println("objArray2 的数组元素:"+objArray2);
  14. System.out.println("objArray 是否包含字符串common2? : "
  15. +objArray.contains("common2"));
  16. System.out.println("objArray2 是否包含数组 objArray? :"
  17. +objArray2.contains(objArray) );
  18. }
  19. }

以上代码运行输出结果为:

  1. objArray 的数组元素:[common1, common2]
  2. objArray2 的数组元素:[common1, common2, notcommon, notcommon1]
  3. objArray 是否包含字符串common2? true
  4. objArray2 是否包含数组 objArray? false