如何判断List<String> list中是否包含某个字符串呢?
for (temp : list) {
if (list.equals(xxStr)) {
return true;
}
return false;
有没有更简便点的方法呢?
好像Java有类封装了这种操作啊,具体是神马?求知道:)
[解决办法]
你可以看看list直接打印的结果,结果是类似这样的[a, b, c, d]可以转成String使用indexOf
[解决办法]
for (String temp : list) {
if (temp.contains(xxStr)) {
return true;
}
return false;
[解决办法]
boolean b = list.contains("str");
List<String> list = new ArrayList<String>();
list.add("fsfs");
list.add("abc");
list.add("ffdes");
System.out.println(list.contains("abc"));
boolean b = list.contains(str)