首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

关于一个java判断的有关问题

2011-12-24 
关于一个java判断的问题我有2个String[]String1 [a,b,c,d,a,c,d]和String2 [c,b]我怎么做判断String2

关于一个java判断的问题
我有2个String[]

String1 = [a,b,c,d,a,c,d]和String2 = [c,b]

我怎么做判断String2中缺少String1中的值

[解决办法]
写个双循环逐个去判断
[解决办法]
循环检查判断然后删除
[解决办法]
import java.util.Arrays;
public class Test1 {
public boolean check(String[] String1,String[] String2){
boolean b=true;
String s1 = Arrays.toString(String1);
int mark=0;
for(int i=0;i<String2.length;i++){
if(s1.valueOf(String2[i])!=null){
mark++;
}
}
if(mark==String1.length){
b=false;
}
System.out.println(mark);
return b;
}
public static void main(String[] args) {
// TODO Auto-generated method stub
String []String1 = {"a","b","c","d","a","c","d"};
String []String2 = {"c","b"};

Test1 t = new Test1();
if(t.check(String1,String2)){
System.out.println("String2中缺少String中的值");
}else{
System.out.println("String2中不缺少String中的值");
}
}


}

热点排行