import java.util.Arrays;
import java.util.function.IntConsumer;
public class testMain {
public static void main(String[] args) {
int[] hgf = {12,23,12,45,67,89,10,11,24,45,67};
final int[] count = {0};
IntConsumer consumer = new IntConsumer() {
@Override
public void accept(int value) {
System.out.println("value的值:");
value=1;
System.out.println(value);
count[0]++;
}
};
Arrays.stream(hgf).spliterator().forEachRemaining(consumer);
System.out.println("value打印的次数:");
System.out.println(count[0]);
System.out.println("数组的个数:");
System.out.println(hgf.length);
}
}
value的值:
1
value的值:
1
value的值:
1
value的值:
1
value的值:
1
value的值:
1
value的值:
1
value的值:
1
value的值:
1
value的值:
1
value的值:
1
value打印的次数:
11
数组的个数:
11