**在以下的代码中有一点不理解,for循环里面加一个System.out.println();就可以分为五行,麻烦大家解决一下这个问题,谢谢啦!
**
public static void main(String[] args) {
printMethod();
}
public static void printMethod() {
for(int x = 1;x <=5;x++) {
for(int y = 1;y <= 2;y++) {
System.out.print("*");
}
System.out.println();
}
}
应该改成System.out.print("*"); System.out.println(); 每使用一次输出之后会换一次行,应该使用System.out.print(); 这个输出之后不会换行,就能达到你想要的输出效果了。
System.out.print(); 这个函数默认不会换行
System.out.println(); 这个函数会换行,所以循环五次,换行五次,输出五行