不冷博客

用java的for循环打印出爱心

分享一个java写的爱心(for循环)

祝贺网站于9-23备案成功,进入正式运行阶段

先放上效果图


然后是java代码

package zzy.info1.feb;

public class Love{    
    public static void main(String[] args){
            //打印爱心开始(制表位为两个空格)
            //第一步:打印出上半部分
            for(int i=0;i<3;i++){//外层循环
                    for(int k=0;k<3-i;k++){//利用循环打印出左边空格
                        System.out.print("  ");
                    }
                    for(int j=0;j<(2*i+7);j++){//内层循环
                        if(i==0 && (j==2||j==3||j==4)){//利用判断打印中间空格
                            System.out.print("  ");//第一行中间空格
                            //break;
                        }else if(i==1 && (j==4)){//利用判断打印中间空格
                            System.out.print("  ");//第二行中间空格
                        }else{
                            System.out.print("* ");//否则打印出上半部分主体结构
                        }
                    }
                    System.out.println();//输入换行效果
            }
            //第二步:打印出下半部分
            for(int i=0;i<5;i++){
                    for(int j=0;j<=i+1;j++){//利用循环打印出左边空格
                        System.out.print("  ");
                    }
                    for(int k=0;k<(9-2*i);k++){//打印出下半部分主体结构
                        System.out.print("* ");
                    }
                    System.out.println("");//换行效果
                }
        
            
            //打印爱心注释结束
    }
}

注意

注意:包名跟类名要记得更改不然会报错!!!!

当前页面是本站的「Google AMP」版。查看和发表评论请点击:完整版 »