為什么打印出來就是一條直線了呢
public static void main(String[] args) {
??// TODO Auto-generated method stub
??for (int i = 1; i <= 10; i++) {// 外層循環一次hangshu
???for (int j = 1; j <= i; j++) {
????System.out.println("*");
???}
???System.out.println();
??}
public static void main(String[] args) {
??// TODO Auto-generated method stub
??for (int i = 1; i <= 10; i++) {// 外層循環一次hangshu
???for (int j = 1; j <= i; j++) {
????System.out.println("*");
???}
???System.out.println();
??}
2016-02-27
舉報
2016-02-27
因為println()這個函數在結尾會打印出一個'\n',這個符號代表換行,是不顯示出來的,但是光標已經挪到了下一行,因此你打的第二個"*"是從下一行開始的。
應該修改為:
2016-02-27
我已經知道了