java的for循环中打印输出的空格被覆盖
public class aa{public static void main(String[] args){ for (int i = 1; 4 >= i; i++) { for (int j = 1; j <= 4 - i; j++) { System.out.print("");//这里是空格时怎么没有空格占位?其它字符时又有了 } for (int j = 1; j <= i; j++) { System.out.print("*"); } System.out.println();}}}
你的
System.out.print("");
是输出空的串,不是空格(你没有加空格啊),当然没有输出了
要用
System.out.print(" "); //引号间要加空格的
加完后的结果为
热门标签: