编辑代码

//设计一个方法 画星星 4*4
//分析 做事情之前是否需要条件 不需要
//     做完事情之后是否需要留下结果 不需要
// public class Person{
//     public void drawStar(){
//         for(int i=1; i<=4; i++){
//             for(int j=1; j<=4; j++){
//                 System.out.print("*");
//             }
//             System.out.println();        
//         }
//     }
//     public static void main(String[] args){
//         Person p = new Person();
//         p.drawStar();
//     }
// }

//设计一个方法 画星星  直角三角形 几行不确定 方向往右
//分析 做事情之前是否需要提供条件 行数 int line
//     做完事情后是否需要留下结果    不需要
// public class Person{
//     public void drawStar(int line){
//         for(int i=1; i<=line; i++){
//             for(int j=1; j<=i; j++){
//                 System.out.print("*");
//             }
//             System.out.println();
//         }
//     }
//     public static void main(String[] args){
//         Person p = new Person();
//         p.drawStar(5);
//     }
// } 
//设计一个方法 画星星  直角三角形 几行不确定 方向往左
//分析 做事情之前是否需要提供条件 行数 int line
//     做完事情后是否需要留下结果    不需要
// public class Person{
//     public void drawStar(int line){
//         for(int i = 1; i<=line; i++){
//             for(int j=1; j<=line-i; j++){
//                 System.out.print(" ");
//             }
//             for(int j=1; j<=i; j++){
//                 System.out.print("*");
//             }
//             System.out.println();
//         }
//     }
//     public static void main(String[] args){
//         Person p =  new Person();
//         p.drawStar(6);
//     }
// }
//设计一个方法 画星星 直角三角形(反向)几行不确定
//分析 十分提供条件 int line
//是否需要提供结果 不需要
public class Person{
    public void drawStar(int line, boolean b){
        for(int i=1; i<=line; i++){
            if(b){
                for(int j=1; j<=line-i; j++){
                        System.out.print(" ");
                    }
            }                
            for(int j=1; j<=i; j++){
                        System.out.print("*");
                    }
                     System.out.println();
                }                 
            }  
public static void main(String[] args){
    Person p = new Person();
    p.drawStar(6,true);
    }
}