所以我需要使用for循环显示三角形..出于某种原因代码正在编译,但是当我运行程序时什么也没有发生。循环是无用的,但我必须使用for循环来显示它作为我的练习的一部分。在for循环中使用方法
public class TrianglesUsingLoops {
public static void main(String[] args) {
for (int n = 0;n>=2;n++){
upperTriangle();
lowerTriangle();
}
}
public static void upperTriangle(){
System.out.println(" * ");
System.out.println(" *** ");
System.out.println("*****");
}
public static void lowerTriangle(){
System.out.println("*****");
System.out.println(" *** ");
System.out.println(" * ");
}
}
I thi你的意思是你的循环中'n <= 2'而不是'n> = 2'。 – Tunaki
由于上述原因,您的循环会执行零次迭代,因为终止条件在开始时就已满足。 –