读书人

哥小弟我还是个婴儿有道题不会做了

发布时间: 2012-12-18 12:43:41 作者: rapoo

哥,我还是个婴儿,有道题不会做了
有两个字符数组,如a数组(‘A’,‘B’),b数组(‘B’,‘C’)

要求 找出两个数组的相同元素(既是B), 再找出以a数组为主,b数组没有在a数组中出现的元素(既是C)。

O(∩_∩)O~ 很简单吧


[最优解释]
package com.newegg.resume;

import java.util.ArrayList;
import java.util.List;

public class TestList {

/**
* @param args
*/
public static void main(String[] args) {
List<String> listA = new ArrayList<String>();
List<String> listB = new ArrayList<String>();
listA.add("A");
listA.add("B");
listB.add("B");
listB.add("C");
List<String> resultA = new ArrayList<String>();
List<String> resultB = new ArrayList<String>();
for (String string : listB) {
if(listA.contains(string)){
resultA.add(string);
}else{
resultB.add(string);
}
}

}

}
resultA,resultB就是需要的结果
[其他解释]
“以a数组为主”是什么意思?存到a里面?
[其他解释]

引用:
“以a数组为主”是什么意思?存到a里面?

就是以a数组为标准 a数组中没有包含b数组的元素,输出该元素

读书人网 >J2EE开发

热点推荐