Tôi muốn tìm tổng của List<int[]>
bằng Java 8. Đây là nỗ lực của tôi.Cách tính tổng các giá trị trong Danh sách <int[]> bằng cách sử dụng Java 8
int sum = counts.stream().flatMap(i -> Stream.of(i).mapToInt(m)).sum();
Tuy nhiên, tôi gặp lỗi không thể chuyển đổi thành Stream<Object>
thành <unknown>
.
Hãy chú ý đến khu vực xem trước khi vào/chỉnh sửa bài. Các dấu ngoặc nhọn được nhúng PHẢI được định dạng dưới dạng mã (sử dụng các dấu gạch chéo ngược) hoặc chúng biến mất. –
Bạn dự định '.mapToInt (m)' đang làm gì? 'M' là gì? – AJNeufeld
Làm thế nào về một đôi cho vòng lặp? – John