我有两个整数数组--
int[] a = {2, 7, 9}int[] b = {4, 2, 8}
我想逐个元素进行比较,即24,然后72,最后98。每个比较结果将存储在列表中。

用传统的Java方法很容易做到这一点。但是我想在这里使用Stream。有指针吗?

最佳答案

你可以这样做

List<Boolean> equalityResult = IntStream.range(0, a.length).mapToObj(i -> a[i] == b[i])
                .collect(Collectors.toList());

前提条件:两个数组的大小相同。

10-01 12:47
查看更多