java实现星星图形的输出

2020年9月5日 12:17 by scott

java

最近在看阿拓老师的视频,有个输出如下图形的练习:

经过一番探索,发现一个完全用循环实现的方法:

public class star{

public static void main(String[] args){

for(int i=1;i<=4;i++){

//定义三个变量

int l=1; // left

int m=1; // middle

int r=1; // right

// 画左边的星星

for(;l<=(4-i+1);l++){

System.out.print("*");

}

//System.out.println("l:"+l);

// 画中间的#

for(;m<=(2*i-3);m++){

System.out.print("#");

}

//System.out.println("m:"+m);

// 画右边的星星

for(;r<=(7-(l-1+m-1));r++){

System.out.print("*");

}

//System.out.println("r:"+r);

System.out.println();

}

}

}

老师给出答案是第一行特殊处理,其他行按规律输出。其实完全放在一起也是有规律的。

在此做个记录,欢迎大家批评指导!

Comment

×

Name

Email address

Comment

Close

Submit

Not Comment!

java打星星_java实现星星图形的输出相关推荐

  1. java 组件 接口_java学习之图形用户接口AWT组件部分

    记录学习Java私塾Java视频培训教程中级-9 图形用户接口AWT组件部分 学习视频资源分享: 地址:http://pan.baidu.com/s/1eSDiZAi 密码:lvy6 PS:视频的画质 ...

  2. java打印数字星星_java打印星星方法

    class _04FestivalWork { /* 打印如下的图形 * ** *** **** ***** **** *** ** * */ public static void main(Stri ...

  3. java gui 结构_java gui教学图形界面的层次结构.ppt

    java gui教学图形界面的层次结构.ppt 还剩 13页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,很抱歉,此页已超出免费预览范围啦! 如果喜欢就下载吧,价低环保! 内容要点: 事件 ...

  4. java swing 示例_JAVA简单Swing图形界面应用演示样例

    JAVA简单Swing图形界面应用演示样例 package org.rui.hello; import javax.swing.JFrame; /** * 简单的swing窗体 * @author l ...

  5. java 图类_java笔记之图形类详解

    软件的交互方式: 1. 控制台的交互方式. 2. 图形化界面的交互方式 . java使用到的图形类主要在java.awt 与javax.swing包中. java.awt 与 javax.swing包 ...

  6. java求面积_Java之简单图形面积计算

    设计一个类层次,定义一个抽象类--形状(类名:shape). 其中包括求形状的面积抽象方法(方法名:calArea()). 继承该抽象类定义三角形(Triangle).矩形(Rectangle).圆( ...

  7. java序列化编码_java IO操作(输入,输出,序列化,编码方式)示例代码 第一部分...

    File类主要功能有文件的创建,目录的创建,临时文件的创建,文件和目录的删除以及文件列表的获取和过滤工作.下面是一个关于File类的操作. package com.guan.chapter27.jav ...

  8. java 图片阴影_Java如何为 PPT 中的图形添加阴影效果

    在PowerPoint文档中,给图片添加阴影效果能增强图片的逼真度,使其贴近现实效果,提升文档的美观度. 本文将展示如何使用Free Spire.Presentation for Java为PPT中的 ...

  9. 消灭星星网页版java代码,javascript实现消灭星星小游戏简单版

    来看看实现的效果图 游戏规则:双击颜色一样的星星,双击相同的部分就消失了 实例代码 * {margin:0; padding:0;} body {background:#000; width:100% ...

最新文章

  1. gdb 查找动态库方法
  2. 第十七课.有向图模型与条件独立性
  3. linux自己带的apache重新启动
  4. 中小型企业开展网站关键词优化,怎样才能达到理想优化效果?
  5. C语言中变量的链接属性
  6. [机器学习] LightGBM on Spark (MMLSpark) 使用完全手册
  7. 【LeetCode】200. 岛屿的个数
  8. .Net IOC框架入门之一 Unity
  9. pip安装Flask失败
  10. 保护你的眼睛,把电脑屏幕由白色改为淡绿
  11. docker镜像创建
  12. html 高度塌陷,CSS之高度塌陷问题解决方案
  13. linux下nginx和redis安装笔记
  14. C# ObservableCollection集合排序
  15. 汉王手写板linux驱动下载,汉王科教手写板易教2.0驱动
  16. 李白的藏头诗鸿蒙圣安卓,李白藏头诗生成器
  17. OSError: could not get source code
  18. Java-Maven使用jwtt验证
  19. CodeForces 950C Zebras
  20. 赞!走心推荐这几个 BAT 大佬的公众号

热门文章

  1. leetcode 497, 528. Random Point in Non-overlapping Rectangles | 497. 非重叠矩形中的随机点(Java)
  2. leetcode 850. Rectangle Area II | 850. 矩形面积 II(递归分割未重叠矩形)
  3. 【Python】吐槽SQLAlchemy
  4. 【Modelsim入门】新建项目,添加verilog文件,经编译的程序进行仿真
  5. 深入理解h2和r2dbc-h2
  6. java幂等性的控制(技术论坛上整理成文)
  7. 数据结构(2) -- 线性表的顺序表示
  8. 12行代码AC-Leecode 598. 范围求和 II——Leecode每日一题系列
  9. 代码分析+原理图解——棋盘覆盖问题-分治法
  10. [leetcode] 704.二分查找