如何使用Java的lambda表达式来打印数组?
如何使用 Java 8 的 lambda 表达式实现以下数组打印?
int[] values = new int[16];
// Populate values
for (int value : values) {
System.out.println(Integer.toUnsignedString(value, 16));
}
如何使用 Java 8 的 lambda 表达式实现以下数组打印?
int[] values = new int[16];
// Populate values
for (int value : values) {
System.out.println(Integer.toUnsignedString(value, 16));
}
Arrays.stream(values)
.mapToObj(i -> Integer.toUnsignedString(i, 16))
.forEach(System.out::println);
String[] nums = {"three","two","one"};
Arrays.stream(nums).forEach(num -> System.out.println(num));