0
点赞
收藏
分享

微信扫一扫

第一周基础博客

金穗_ec4b 2022-04-13 阅读 64
java

        刚来基地几天,在这里大家的学习氛围很好,每天都在努力的学习心得的知识,很大程度上带动着我的学习兴趣,老师也在积极地帮助我们。作为第一次学习java的我,在学习的过程中我对java的了解太少了,在学校也没有学习过相关知识。初来乍到的我,在同学和老师耐心的讲解下,我一步一步的了解了更多,这一段时间的学习内容不是很多,但是也很充实。在学习的过程:1.切勿眼高手低。2.在合理条件的情况下,制定自己的学习计划。3.不懂就问,不问白学,做好笔记,划分要点。

比如这次菱形的输出:

  • 打印如下的图形:菱形1

  • 有助理解

        * 
       * * 
      * * * 
     * * * * 
    * * * * * 
     * * * * 
      * * * 
       * * 
        * 
    

1.

 public static void main(String[] args) {
        for (int i=1;i<=5;i++){
            for (int j=5-i;j>0;j--) {
                System.out.print(" ");
            }
            for (int m=0;m<i;m++) {
                System.out.print("* ");
            }
            System.out.println(" ");
        }
        for (int i=1;i<=5;i++){
            for (int j=i;j>0;j--) {
                System.out.print(" ");
            }
            for (int m=5;m>i;m--) {
                System.out.print("* ");
            }
            System.out.println(" ");
        }
    }

这里用了两个for循环来生成一个菱形图案,内部第一个for循环,生成菱形的上半部分,第二个for循环,生成下半部分,这样就能输出一个菱形了。

2.

  public static void main(String[] args) {
        int i=0;
        int max=5;
        boolean s=true;
        do{
            if(s){
                i++;
            }else{
                i--;
            }
            for(int j=0;j<max-i;j++){
                System.out.print(" ");
            }for(int j=0;j<i;j++){
                System.out.print("* ");
            }
            System.out.println();
            if(i==max){
                s=!s;
            }
        }while(i!=0);
        }

,寻找规律,通过定义一个Boolean,运用do .....while来实现。

举报

相关推荐

第一周

JS基础学习--第一周

第一周编程

打卡第一周

第一周学习

第一周(二)

第一周考试

第一周作业

第一周作业(零基础)

0 条评论