怎么样能在一个字符串里判断是否包含数组里的内容

时间:2023-01-04 08:03:44
例如:


string a="ILOVEU";
string[] F={"I","L","U"};
if(怎么判断a是否在数组F里)
{
    在F里并且提取出来
}ELSE{不在}

4 个解决方案

#1


string.valueof(你想要的字符串);

#2


Arrays.asList(F).contains(a);
试试这样写

#3


已经解决  谢谢各位
此贴终结!

                String k=daoCtl.getStrRowValue(dao, sql1);
String[] k1=k.split(",");
String[] k2=new String[9999999];
for(String kk : k1){
if(nr.indexOf(kk)!=-1){
System.out.println("包含的有"+kk);

}
}

#4


contatins 怎么样能在一个字符串里判断是否包含数组里的内容

#1


string.valueof(你想要的字符串);

#2


Arrays.asList(F).contains(a);
试试这样写

#3


已经解决  谢谢各位
此贴终结!

                String k=daoCtl.getStrRowValue(dao, sql1);
String[] k1=k.split(",");
String[] k2=new String[9999999];
for(String kk : k1){
if(nr.indexOf(kk)!=-1){
System.out.println("包含的有"+kk);

}
}

#4


contatins 怎么样能在一个字符串里判断是否包含数组里的内容