在Java中,contains()
方法用于检查字符串或集合中是否包含指定的元素或子字符串。具体用法如下:
- 对于字符串:
String str = "This is a sample string."; boolean contains = str.contains("sample"); System.out.println(contains); // 输出为true
- 对于集合:
Listlist = new ArrayList<>(); list.add("apple"); list.add("banana"); list.add("orange"); boolean contains = list.contains("banana"); System.out.println(contains); // 输出为true
注意:对于集合,contains()
方法使用的是对象的equals()
方法来比较元素是否相等。如果要比较自定义对象的相等性,需要在对象类中重写equals()
方法。