小编Pre*_*tto的帖子

控制台输入和输出的JUnit测试

我只有一个方法主.如何检查System.out.println()并使用JUnit替换Scanner自动输入值?

PS请提供一些解决方案......

public static void main(String[] args) {
    Scanner scanner = new Scanner(System.in);
    int[] arr = new int[4];

    for (int i = 0; i < arr.length; i++) {
        arr[i] = scanner.nextInt();
    }

    for (int i = 0; i < arr.length; i++) {
        int res = 0;
        int k = 0;
        int num = arr[i];
        /*.....*/
        System.out.println(num);
    }
}
Run Code Online (Sandbox Code Playgroud)

java io console junit user-input

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

标签 统计

console ×1

io ×1

java ×1

junit ×1

user-input ×1