我使用System.out.printf方法來格式化字符串並打印一行,但在此之後我需要通過for循環打印另一行而不移動新行。我可以在java中使用printf而不移動到新行
現在使用printf方法後,它將移動到新行。但我不需要移動新行直到打印我的for循環。
是否有可能? 或U可以告訴其他任何方式
這裏是我的示例代碼
System.out.printf("%7s %s%n",names[i], " ");
for(int j=0; j<5;j++){
System.out.print(grades[i][j]+ " ");
}
System.out.println();
使用System.out.println代替System.out。print –
「不移動新行」是什麼意思?這是否意味着,你不想打印新的行?你還應該檢查你的問題的標點符號。 – MockerTim
轉載問題:如何從'printf'中刪除'%n'?對不起,我給這個問題a * downvote *沒有做足夠的研究什麼printf格式字符串是... –