关于网友提出的“交集、并集、补集的操作”问题疑问,本网通过在网上对“交集、并集、补集的操作”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题:交集、并集、补集的操作
描述:如何利用Java实现数据的交集、并集、补集的操作?例如:
Java代码如下:
List lit1 = new ArrayList();
Pa pa = new Pa();
pa.setId(1);
pa.setName("a");
pa.setSex("男");
lit1.add(pa);
Pa pa1 = new Pa();
pa1.setId(2);
pa1.setName("b");
pa1.setSex("男");
lit1.add(pa1);
List lit2 = new ArrayList();
Pa pa2 = new Pa();
pa2.setId(3);
pa2.setName("c");
pa.setSex("男");
lit2.add(pa2);
Pa pa3 = new Pa();
pa3.setId(1);
pa3.setName("a");
pa3.setSex("男");
lit2.add(pa3);
lit1与lit2的交集是pa与p3对象,那么就只得到一个结果,比如用lit1.retainAll(lit2)就得到它们的交集。
以上介绍了“交集、并集、补集的操作”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/1247779.html