ArrayList s1 = {"合计","常州","淮安","连云港","南京","南通","苏州","宿迁","泰州","无锡","徐州","盐城","扬州","镇江"};
ArrayList s2 = { "合计","扬州" };得到以下结果:
ArrayList s3 ={"合计","","","","","","","","","","","","扬州",""}; 解决立马得分
ArrayList s2 = { "合计","扬州" };得到以下结果:
ArrayList s3 ={"合计","","","","","","","","","","","","扬州",""}; 解决立马得分
解决方案 »
- 分页的hql查询问题
- 用jsp或javaservlet如何监听数据库中的内容是否改变?(javascript也行)
- C++用gsoap调用JAVA的WEBSERIVSE,不知道如何传递HASHMAP数据类型?
- 100分求一个MD5的Bean源码
- 做struts时,查询数据库时出现了以下错误!
- 国庆倾情奉献--张孝祥JAVA视频课程(3.6G)光盘全套装-bt下载
- 登录验证程序,不知道为什么出现500错误,大家救我!~~~~~~~~~~~~~~~~~~~
- 如何用java实现打印机选择功能!
- 菜鸟问题:连接池是什么?有什么用?
- 请各位兄弟看一下我这个代码错在哪
- jsp小问题
- mysql中碰到的怪问题
String[] s2 = { "合计","扬州" };
String[] s3 = new String[s1.length];
s3[0] = s1[0];
for (int i=1;i<s1.length;i++){
if (s1[i].equals(s2[1])){
s3[i] = s2[1];
}else {
s3[i] = "";
}
}
ArrayList s2 = { "合计","扬州" };
ArrayList s3 = new ArrayList();
for(int i=0,len=s1.size();i<len;i++)
{
String s1_val = (String)s1.get(i);
for(int j=0;j<s2.size();j++)
{
String s2_val = (String)s2.get(j);
if(s1_val.equals(s2_val))
{
s3.add(s1_val);
}
else
{
s3.add("");
}
}
}
for(int i=0;i<s1.length;i++){
for(int j=0;i<s2.length;j++){
if(s1.get(i)!=null && s1.get(i).equals(s2.get(j))){
s3.add(s1.get(i));
break;
}else{
s3.add("");
}
}
}