如何判断List<String> list中是否包含某个字符串呢? for (temp : list) {if (list.equals(xxStr)) {return true;}return false;有没有更简便点的方法呢?好像Java有类封装了这种操作啊,具体是神马?求知道:) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你可以看看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) String有个工具类方法 contains方法。 List自身居然有contains方法?喵的,用Java n年了,不知道这货:( 你说的 “包含” 是什么意思?一个 List<String> 如下:List<String> list = Arrays.asList("abc", "def");按你的要求,它包含不包含 "ab" ? 查看API啊,里面方法介绍很清楚,顺便也自己看看具体是怎样实现的 contains正解,内部实际是调用equals方法,你得元素是String,正好用 document.getElementById与lhgdialog.js冲突,导致JS错误! 迭代时删除指定元素 java指定查询数据库表内容并用一个二维数组a来显示出现的问题 java小问题 关于JAVA对象流读数据时内存增长的问题 新手问题!!! 直接插入排序(在线等待----我搞不定。麻烦帮忙看看,顺便B4我) java 中有哪个函数可以把一个字串反序排练? 用java1.0开发网络画板Applet之若干问题 急呀!!!!sos!有谁能帮我解决这个问题? 初学java,老师的解释怎么来的??不懂。。。 java的基础知识求教
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"));
喵的,用Java n年了,不知道这货:(