小编bas*_*s3l的帖子

生成包含整数(0、1,-1、2,-2、3,-3,...)的无限Stream <Integer>

我目前正在准备考试,并且正在执行以下任务:

生成包含整数的无限流(0, 1, -1, 2, -2, 3, -3, ...)

跟随流生成普通的无限流:

Stream<Integer> infiniteStream = Stream.iterate(1, i -> i + 1);
Run Code Online (Sandbox Code Playgroud)

是否存在同时生成正数和负数的方法或lambda表达式?

java eclipse java-8 java-stream

6
推荐指数
1
解决办法
142
查看次数

如何捕获空数组 [0](异常)

我目前正在准备考试并正在处理以下任务:

我想捕获“ArrayIndexOutOfBoundsException”。

我有以下课程:

class Util {

    // get the smallest number of the given array
    @SuppressWarnings("unused")
    public static int minimum(int[] values) {
        try {
            int min = values[0];
            if (values == null) {
                throw new NullPointerException();
            }

            if (values.length > 0) {
                for (int i = 1; i < values.length; i++) {
                    if (values[i] < min) {
                        min = values[i];
                    }
                }
                return min;
            } else {
                throw new ArrayIsEmptyException();
            }

        } catch (NullPointerException e) {
            System.out.println("Das ist kein Array"); …
Run Code Online (Sandbox Code Playgroud)

java eclipse

-1
推荐指数
1
解决办法
3539
查看次数

标签 统计

eclipse ×2

java ×2

java-8 ×1

java-stream ×1