Java 程式在一個行中輸出固定數量的陣列元素
要在一行中輸出固定數量的陣列元素,應檢查條件,如果條件為真,則應正確放置 System.out.println(); 以獲取一行,然後流程繼續。
此處,將在 1 行中顯示 5 個元素。首先,建立一個新的整數陣列並新增一些元素 −
int[] list = new int[50];
for (int i = 0; i < list.length; i++) {
list[i] = (int)(i + 20);
}現在,宣告一個新變數並將其初始化為 0。在巢狀迴圈中對該變數進行檢查,該迴圈一直迴圈到陣列的長度。在顯示 5 個元素後設置一個新行 −
int output = 0;
for (int i = 0; i < list.length; i++) {
if (output == 5) {
System.out.println();
output = 0;
}
System.out.print(list[i] + ", ");
output++;
}示例
public class Demo {
public static void main(String[] args) {
int[] list = new int[50];
for (int i = 0; i < list.length; i++) {
list[i] = (int) (i + 20);
}
int output = 0;
for (int i = 0; i < list.length; i++) {
if (output == 5) {
System.out.println();
output = 0;
}
System.out.print(list[i] + ", ");
output++;
}
}
}輸出
20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69,
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
安卓
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP