java 有没有一种方法可以检验一个字符串是否包含在一个集合里

我想实现检验一个字符串是否存在于一个LinkedList<String>里

这个问题很简单的

你进api的java.util包里的List接口,里面有个方法: 

 boolean  contains(Object o)

 如果列表包含指定的元素,则返回 true。

你调用就行了,不懂直接百度H!我。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-07-05
实现思路:通过循环获取list对象中的值,然后判断某个字符串是否存在于list的值中。
举例:
List<String> list = new ArrayList<String>();
list.add("abcd");
list.add("aabbcdefg");
for(int i=0;i<list.size();i++){

String str = (String) list.get(i);
if(str.indexOf("bb")> 0){

System.out.println("true");//输出结果
}

}

输出结果:true。
第2个回答  2009-10-07
LinkedList类里有个contains(Object)函数,如果包含在里面返回true。详细自己可以查看api。本回答被提问者采纳
第3个回答  2009-10-07
boolean contains(Object o)
如果此列表包含指定元素,则返回 true。
请多看看API文档.谢谢!

参考资料:http://www.menkan.com/j2se5-api-zh/[email protected]

第4个回答  2009-10-07
集合中有指定方法。你去查查API就知道了。
相似回答