首页 > 解决方案 > 使用 100 个元素多次打印数组中的每 10 个元素

问题描述

我刚刚创建了一个有 100 个元素的数组,所以现在我想先打印 10 个元素,其次我想继续打印 10 个元素,然后继续打印 10 个元素。我的代码如下:

    int[] array = { 0, 1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17,..., 100 };
    int count = 0;
    for (int i = 0; i < array.length; i++) {
        count++;
        if (count == 10) {
            System.out.println(array[i]);
            count = 0;
        }
    }

标签: javaarrays

解决方案


您的逻辑是正确的,唯一的问题是打印数组值。

int[] array = { 0, 1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17,....,100};
     int count = 0;
        for (int i = 0; i < array.length; i++) {
            count++;
            System.out.print(array[i]+" ");
            if (count == 10) {
                System.out.println();
                count = 0;
            }
        }

推荐阅读