java - 使用 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;
}
}
解决方案
您的逻辑是正确的,唯一的问题是打印数组值。
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;
}
}
推荐阅读
- python - Django - KeyError at /auctions/create 'category.' (Django 新手,感谢您的帮助!)
- spring - Mockito - 在正在测试的异步方法中模拟一个方法
- javascript - 如何在 minio 上的单个请求中统计多个对象
- java - 如何比较字符串忽略Java中的情况
- kivy - Kivy:ScreenManager 覆盖整个窗口
- c# - 在场景更改之前取消订阅事件
- ansible - 如何使用 jinja/ansible 格式化字符串?
- c - C 库以可执行形式单独工作,但是当使用 CC 用作 Rust 库时,它不再工作
- python - 带有 requests.get().json() 的 Python 代码无限运行
- javascript - 处理状态码错误 - 尝试在死连接上捕获 Axios