阿萌的程序小屋

萌物控重度患者与您一起畅游技术与梦想的世界

JAVA自学笔记:输出一个由“*”组成的正等腰直角三角形

实例之输出一个由“*”组成的正等腰直角三角形,本文来用两种方式输出这样的图形。

第一种:依葫芦画瓢,直接定义输出,例如输出底边为4个“*”的等腰直角三角形。

public class Test002 {
    public static void main(String args[]){
        System.out.println("*");
        System.out.println("**");
        System.out.println("***");
        System.out.println("****");
    }
}

就如图所示一样,在输出的时候就相当于定义好了样式,傻瓜式的输出。

第二种:循环输出

public class Test002 {
    public static void main(String args[]){
        int underSide=4;
        for(int i=1;i<=underSide;i++){
            for(int j=1;j<=i;j++){
                System.out.print("*");
            }
            System.out.println("");
        }
    }
}

设定一个边长underSide,利用 2层循环嵌套,然后设置外层循环条件为小于等于边长,内层循环则为小于等于外层循环中的i,这样就可以实现,第n次循环的时候输出n个“*”,也就相当于正等腰直角三角形。

如有朋友感觉我的博文或代码有问题,愿能给予我宝贵的意见!Thanks

另注:转载请随意,但请带上本文地址,万分感谢。

http://www.wangmengyu.cn/?p=655

这就是真的真的是传说中的公告牌的说~~
暂且努力发展中~~

性别:男  年龄:20岁
现居:江苏  南京  浦口区
标语:萌即是一切