Como imprimir somente o ultimo resultado de um loop for com 2d array
List singleDArray = new ArrayList();
for (final Integer[] arr : matrix ) {
singleDArray.addAll(Arrays.asList(arr));
Integer[] sd = singleDArray.toArray(new Integer[singleDArray.size()]);
List<Integer> lista = Arrays.asList(sd)
.stream()
.sorted()
.distinct()
.limit(4)
.collect(Collectors.toList());
System.out.println(lista);