java中contains方法如何使用

avatar
作者
猴君
阅读量:0

在Java中,contains方法用于检查给定的对象是否存在于集合中。它的使用方式取决于集合的类型。以下是几种常见集合类型中contains方法的使用方法:

  1. ArrayList:
ArrayList<String> list = new ArrayList<>(); list.add("apple"); list.add("banana"); list.add("orange"); boolean result = list.contains("apple"); System.out.println(result);  // 输出:true 
  1. LinkedList:
LinkedList<String> list = new LinkedList<>(); list.add("apple"); list.add("banana"); list.add("orange"); boolean result = list.contains("apple"); System.out.println(result);  // 输出:true 
  1. HashSet:
HashSet<String> set = new HashSet<>(); set.add("apple"); set.add("banana"); set.add("orange"); boolean result = set.contains("apple"); System.out.println(result);  // 输出:true 
  1. TreeSet:
TreeSet<String> set = new TreeSet<>(); set.add("apple"); set.add("banana"); set.add("orange"); boolean result = set.contains("apple"); System.out.println(result);  // 输出:true 

对于其他集合类型,如HashMap、TreeMap等,contains方法的使用方式类似。需要注意的是,contains方法是通过equals方法来比较对象的相等性的,因此需要确保集合中的对象正确实现了equals方法。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!