public abstract class printRectangle {
public static void main(String[] args) {
printRectangle();
System.out.println("--------");
printTeiangle();
System.out.println("--------");
printTeiangle1();
System.out.println("--------");
print99();
}
//用*打印出4行五列的效果
public static void printRectangle() {
//第一种
// for (int i=0;i<4;i++){
// System.out.println("*****");
// }
//第二种
// for (int i=0;i<5;i++){
// System.out.print("*");
// }
// System.out.println();
// for (int i=0;i<5;i++){
// System.out.print("*");
// }
// System.out.println();
// for (int i=0;i<5;i++){
// System.out.print("*");
// }
// System.out.println();
// for (int i=0;i<5;i++){
// System.out.print("*");
// }
// 第三种
//外循环控制行数
for (int i = 0; i < 4; i++) {
//内循环控制列数
for (int j = 0; j < 5; j++) {
System.out.print("*");
}
System.out.println();
}
}
//在控制台打印一个五行的直角三角形
public static void printTeiangle() {
for (int i = 0; i < 5; i++) {
for (int j = 0; j <= i; j++) {
System.out.print("*");
}
System.out.println();
}
}
//倒着打印五行直角三角形
public static void printTeiangle1() {
for (int i= 5; i >=1; i--) {
for (int j = 1; j <= i; j++) {
System.out.print("*");
}
System.out.println();
}
}
//在控制台打印出99乘法表
public static void print99(){
for (int i=1;i<=9;i++){
for (int j=1;j<=i;j++){
System.out.print(j+"*"+i+"="+i*j+"\t");
}
System.out.println();
}
}
}
标签:--------,printRectangle,System,嵌套循环,println,public,out
From: https://blog.51cto.com/u_15988249/6188708