发布网友 发布时间:2022-04-23 10:13
共5个回答
热心网友 时间:2023-06-23 16:30
List<String> list =new ArrayList<String>();
list.add("Testok");
list.add("test");
//增强for循环
//是否含有我需要的字符串
boolean b =false;
//我要查询的字符串
String myNeed="ok";
for(String str:list){
if(str.contains("ok")){
b=true;
}
}
System.out.println(b?"存在":"不存在")
热心网友 时间:2023-06-23 16:30
public static void main(String[] args) {
List<String> list = new ArrayList<String>();
list.add("abc");
list.add("123");
list.add("aaa");
int index = list.indexOf("123");
if(index != -1){
System.out.println("找到了,我要的对象在集合中下标为:" + index);
}else{
System.out.println("没有要找的对象");
}
}
热心网友 时间:2023-06-23 16:31
做一个循环,得到list里面每个String,与给定的string 用equal方法l比较
热心网友 时间:2023-06-23 16:31
List<String> list = 你的集合
list.contains("你要查找的字符串")
热心网友 时间:2023-06-23 16:32
写个简单的:
List<String> test = new ArrayList<String>( );
test.add("a");
test.add("b");
test.add("c");
if (test.size>0){
String tem = new String();
for(int i=0;i<test.size;i++){
tem=test.get(i);
if(tem.equals("a"))
System.out.println("a在test里面它是第"+ i+"个元素");
else
System.out.println("a不在test里面");
}
}