私は本当にJavaが初めてです。2 つの配列の間で新しいアイテムと以前のアイテムを知る必要があります。例:
A1= {4,5,6};
A2={5,6,7};
result: new item is 7
former item is 4.
私は結果なしでこのコードを試します:
import java.util.Arrays;
import java.util.List;
Integer[] s1 = {4, 5, 6};
Integer[] s2 = {5,6,7};
List<Integer> s1List = new ArrayList(Arrays.asList(s1));
for (Integer s : s2) {
if (s1List.contains(s)) {
s1List.remove(s);
}
else {
s1List.add(s);
}
System.out.println("nouveaux items =" + s1List);
}
これどうやってするの ?