java for循环的倒三角形代码

Python014

java for循环的倒三角形代码,第1张

用for循环编写的倒三角形的Java语言程序如下

public class AA {

    public static void main(String[] args) {

        int i,j,N=5

        for(i=Ni>=1i--){

            for(j=1j<=N-ij++){

                System.out.print(" ")

            }

            for(j=i*2-1j>=1j--){

                System.out.print("*")

            }

            System.out.println()

        }

    }

}

运行结果

1、创建java类,TestTriangle,

2、编写java代码,实现倒立等边三角形的打印,

public void print() {

String tri_str = ""

for (int i = 0i <ai++) {

for (int m = 0m <im++) {

tri_str += " "

System.out.print(" ")

}

for (int j = 0j <a - ij++) {

tri_str += "* "

System.out.print("* ")

}

tri_str += "\r\n"

System.out.println()

}

outPrint(tri_str)

}

3、再编写输出triangle.txt文件的代码,

public void outPrint(String str1) {

try {

PrintStream ps = new PrintStream("triangle.txt")

ps.append(str1)

ps.close()

} catch (FileNotFoundException e) {

e.printStackTrace()

}

}

4、执行java代码,控制台输出*号倒三角,

5、查看triangle.txt文件,同样是*号倒三角,