可以說我想打印出1到10之間的奇數,但它會在每個第三個數字中新建一行。如何控制可以在java控制檯的每行上打印的項目數量。在java中每三個整數打印一個新行
這裏是我的代碼,到目前爲止,
public static void main(String[] args)
{
Scanner input = new Scanner(System.in);
int z,t;
System.out.println("Enter two numbers: ");
z = input.nextInt();
t = input.nextInt();
humbala(z,t);
}
public static void humbala (int x, int y)
{
for(int a; x < y; x++)
{
if(x % 2 !=0)
{
System.out.print(x+ " ");
for (int i=0; i<y; i++)
{
if(i > 3)
{
System.out.println();
}
i = 0;
}
}
}
}
}
我的for循環是有點怪。我有一個計數器變量a,但從來沒有真正使用它,但無論如何它工作。事情是,如果我把x,我得到一個錯誤,說它是重複的 我在想,我應該做一個數組。讓每一個第3指標,我可以打印出一個新行 但我無法將它的代碼
什麼是預期的輸出? –
這不是你的內循環中的無限循環嗎?你需要更新你發佈的代碼嗎? – mmcrae