我需要比较两个具有相同标签的文件,但是它们具有不同的值,我需要打印三个列表:
Set<Costo> list1 = read.getCostos("path1");
Set<Costo> list2 = read.getCostos("path2");
Set<Costo> list3 = ListaCostoUtil.listaConjunta(list1, list2);
Set<Costo> plus = ListaCostoUtil.listaComplementoMenos(list3, list2);
Set<Costo> minus = ListaCostoUtil.listaComplementoMas(list3, list2);
其中list1
是我的第一个XML文件,而list2
是另一个,我需要打印一个list3
,其中是list1
中所有元素的完整列表。 list2
。
使用list plus,我只需要将我的list3
与list2
进行比较,并将所有不在list2
上的元素都加一个“ +”,减号也一样,只是添加“-”,我该如何开始呢?谢谢