我想嘗試並打印出一個盒子,看起來像:打印了一個盒子
+---+---+
| |
+ +
| |
+---+---+
,但我對如何打印出右側不確定。
for (int j = 0; j < x; j++) {
System.out.print("+---");
}
for (int i = 0; i < y; i++) {
for (int j = 0; j < x; j++) {
if (j == 0) {
System.out.println("+ +");
System.out.println("| |");
}
}
}
for (int j = 0; j < x; j++) {
System.out.print("+---");
}
x代表框的寬度,y代表高度。
這將給我正確的輸出,如果我有一個預設的寬度,但我想編輯框,所以我可以改變寬度。
你應該打印行''| |'用一個for循環 –
想想它一行一行。當您打印左側時,還需要打印右側。 –
除非使用轉義序列來移動光標^^ – MightyPork