用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文件,同样是*号倒三角,