java打星星_java实现星星图形的输出
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实现星星图形的输出相关推荐
- java 组件 接口_java学习之图形用户接口AWT组件部分
记录学习Java私塾Java视频培训教程中级-9 图形用户接口AWT组件部分 学习视频资源分享: 地址:http://pan.baidu.com/s/1eSDiZAi 密码:lvy6 PS:视频的画质 ...
- java打印数字星星_java打印星星方法
class _04FestivalWork { /* 打印如下的图形 * ** *** **** ***** **** *** ** * */ public static void main(Stri ...
- java gui 结构_java gui教学图形界面的层次结构.ppt
java gui教学图形界面的层次结构.ppt 还剩 13页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,很抱歉,此页已超出免费预览范围啦! 如果喜欢就下载吧,价低环保! 内容要点: 事件 ...
- java swing 示例_JAVA简单Swing图形界面应用演示样例
JAVA简单Swing图形界面应用演示样例 package org.rui.hello; import javax.swing.JFrame; /** * 简单的swing窗体 * @author l ...
- java 图类_java笔记之图形类详解
软件的交互方式: 1. 控制台的交互方式. 2. 图形化界面的交互方式 . java使用到的图形类主要在java.awt 与javax.swing包中. java.awt 与 javax.swing包 ...
- java求面积_Java之简单图形面积计算
设计一个类层次,定义一个抽象类--形状(类名:shape). 其中包括求形状的面积抽象方法(方法名:calArea()). 继承该抽象类定义三角形(Triangle).矩形(Rectangle).圆( ...
- java序列化编码_java IO操作(输入,输出,序列化,编码方式)示例代码 第一部分...
File类主要功能有文件的创建,目录的创建,临时文件的创建,文件和目录的删除以及文件列表的获取和过滤工作.下面是一个关于File类的操作. package com.guan.chapter27.jav ...
- java 图片阴影_Java如何为 PPT 中的图形添加阴影效果
在PowerPoint文档中,给图片添加阴影效果能增强图片的逼真度,使其贴近现实效果,提升文档的美观度. 本文将展示如何使用Free Spire.Presentation for Java为PPT中的 ...
- 消灭星星网页版java代码,javascript实现消灭星星小游戏简单版
来看看实现的效果图 游戏规则:双击颜色一样的星星,双击相同的部分就消失了 实例代码 * {margin:0; padding:0;} body {background:#000; width:100% ...
最新文章
- gdb 查找动态库方法
- 第十七课.有向图模型与条件独立性
- linux自己带的apache重新启动
- 中小型企业开展网站关键词优化,怎样才能达到理想优化效果?
- C语言中变量的链接属性
- [机器学习] LightGBM on Spark (MMLSpark) 使用完全手册
- 【LeetCode】200. 岛屿的个数
- .Net IOC框架入门之一 Unity
- pip安装Flask失败
- 保护你的眼睛,把电脑屏幕由白色改为淡绿
- docker镜像创建
- html 高度塌陷,CSS之高度塌陷问题解决方案
- linux下nginx和redis安装笔记
- C# ObservableCollection集合排序
- 汉王手写板linux驱动下载,汉王科教手写板易教2.0驱动
- 李白的藏头诗鸿蒙圣安卓,李白藏头诗生成器
- OSError: could not get source code
- Java-Maven使用jwtt验证
- CodeForces 950C Zebras
- 赞!走心推荐这几个 BAT 大佬的公众号
热门文章
- leetcode 497, 528. Random Point in Non-overlapping Rectangles | 497. 非重叠矩形中的随机点(Java)
- leetcode 850. Rectangle Area II | 850. 矩形面积 II(递归分割未重叠矩形)
- 【Python】吐槽SQLAlchemy
- 【Modelsim入门】新建项目,添加verilog文件,经编译的程序进行仿真
- 深入理解h2和r2dbc-h2
- java幂等性的控制(技术论坛上整理成文)
- 数据结构(2) -- 线性表的顺序表示
- 12行代码AC-Leecode 598. 范围求和 II——Leecode每日一题系列
- 代码分析+原理图解——棋盘覆盖问题-分治法
- [leetcode] 704.二分查找