【发布时间】:2022-01-24 16:35:20
【问题描述】:
List list = new ArrayList();
list.add("adminGroup");
list.add("customerGroup");
list.add("masterSalesGroup");
System.out.println(list); //["adminGroup","customerGroup","masterSalesGroup"]
list.contains("sales"); //false
expected output for list.contains("sales"); //true
我想检查列表是否包含“销售”。 如果任何列表元素包含“销售”字样,我需要 true。
【问题讨论】:
-
我们应该如何在不遍历列表的情况下做到这一点?这是不可能的。
-
containson aList必须迭代列表。 -
...直到 QuantumList... 它将在恒定时间内完成!;)
-
@croakPedlar 不,不是完全的骗子。
标签: java arrays list arraylist java-8