打印各种三角形
package Exercise;
public class HomeWork2 {
public static void method1()
{
for(int i=0;i<=5;i++)
{ for(int m=1;m<=i;m++)
{
System.out.print(" ");
}
for(int j=5;j>i;j--)
{
System.out.printf("*");
}
System.out.println(" ");
}System.out.println();
}
private static void method2() {
for(int i=1;i<=5;i++)
{
for(int j=1;j<=i;j++)
{
System.out.print("*");
}
System.out.println();
}System.out.println();
}
private static void method3() {
for(int i=1;i<=5;i++)
{
for(int j=5;j>=i;j--)
{
System.out.print("*");
}System.out.println();
}System.out.println();
}
private static void method4() {
for(int i=0;i<=5;i++)
{ for(int m=5;m>=i;m--)
{
System.out.print(" ");
}
for(int j=1;j<=i;j++)
{
System.out.printf("*");
}
System.out.println(" ");
}System.out.println();
}
private static void method5() {
for(int i=0;i<=5;i++)
{
for(int j=5;j>i;j--)
{
System.out.print(" ");
}
for(int m=0;m<2*i-1;m++) {
System.out.print("*");
}System.out.println();
}System.out.println();
}
private static void method6() {
for(int i=1;i<6;i++)
{
for(int j=0;j<i;j++)
{
System.out.print(" ");
}
for(int m=9;m>=2*i-1;m--) {
System.out.print("*");
}System.out.println();
}System.out.println();
}
private static void method7() {
for(int i=1;i<=5;i++)
{
for(int j=5;j>i;j--)
{
System.out.print(" ");
}
for(int m=1;m<=2*i-1;m++ ) {
if(m==1||m==2*i-1||i==5) {
System.out.print("*");
}
else {
System.out.print(" ");
}
}System.out.println();
}
}
private static void method8() {
for(int i=1;i<=5;i++)
{
for(int a=0;a<i-1;a++)
{
System.out.print(" ");
}
for(int j=10;j>2*i-1;j--)
{
if(i==1||j==10||(j-2*i+1)==1)
{
System.out.print("*");
}
else
{
System.out.print(" ");
}
}System.out.println();
}
}
public static void main(String[] args)
{
method1();//右边倒三角
method2();//左边正三角
method3();//左边倒三角
method4();//右边正三角
method5();//打印正中三角形
method6();//打印倒中三角形
method7();//打印中正空三角形
method8();//打印倒中空三角形
}
}