Java有趣的for循环
有趣的for循环
在前面,我们讲到了for循环的基础概念;一起先来复习下:
1. 2. 4.
for(int=10;i>=1;i--){3.执行循环体:System.out.println(i);}
- 1.是不是挺简单,先来让我们打印一个三角形
*
**
***
****
*****
for (int i=1;i<=5;i++){for(int j=1;j<=i;j++){System.out.print("*");}System.out.println();}
- 2.那这个三角呢?
*****
****
***
**
*
- 3.嗯~~,这个肿么样
** ** * ** * * *
* * * * *
- 4.既然这样了,哪我们这样:
*
**
***
****
*****
*****
****
***
**
*
- 5.都到这份上了也知道我下来要干啥了吧
** ** * ** * * *
* * * * ** * * ** * ** **
不知道你的思路是否跟上了小编的思路,慢慢捋,没学会跑前就得循循渐进,得先走,当然也可以跑,前提是你得会跑。戒骄戒躁,稳重追进——————
答案如下
2.倒三角
for (int i=1;i<=5;i++){for(int j=5;j>=i;j--){System.out.print("*");}System.out.println();}
3.正三角
for(int i=0;i<5;i++){for (int j=0;j<=4-i;j++){System.out.print(" ");}for(int k=0;k<i+1;k++){System.out.print("* ");}System.out.println();}
for (int i=1;i<=5;i++){for(int j=1;j<=i;j++){System.out.print("*");}System.out.println();}for (int i=1;i<=4;i++){for(int j=1;j<=5-i;j++){System.out.print("*");}System.out.println();}
5.菱形
//上半部分for(int i=0;i<5;i++){//输出空格倒三角for (int j=0;j<=4-i;j++){System.out.print(" ");}//输出星号for(int k=0;k<i+1;k++){System.out.print("* ");}System.out.println();}//下半部分for(int a=1;a<5;a++){//输出空格正三角for (int b=0;b<=a;b++){System.out.print(" ");}//输出星号for(int c=4;c>=a;c--){System.out.print("* ");}System.out.println();}
总结:分区域,理逻辑,头脑清醒,敲敲敲
Java有趣的for循环相关推荐
- Java函数式折叠,循环,记忆化效率初识
Java函数式折叠,循环,记忆化效率初识 最近在啃函数式编程思想,真的,感觉这本书让我受益匪浅,而且很有可能,这本书锁涵盖的知识会成为我实现梦想的必不可少的基石之一. 在Java中实现函数式编程的一个 ...
- Java中List for循环的6种写法总结(推荐)(亲测)
如下所示: List<String> list = new ArrayList<String>(); ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ...
- java中break内外循环_java 中break如何跳出外部循环
学习就是为了不断的看到自己的知识盲点,然后改正,以前知道如何使用break来跳出循环,突然学习到可以用break跳出外部的循环(以前只知道怎么调本次的循环). 上正题代码如下: break跳出本次循环 ...
- Java中的do-while循环——通过示例学习Java编程(11)
作者:CHAITANYA SINGH 来源:https://www.koofun.com/pro/kfpostsdetail?kfpostsid=22&cid=0 在上一篇教程中,我们讨论了w ...
- java中能构成循环的语句_《编程导论(Java)#183;3.2.4 循环语句》
本文全然复制<编程导论(Java)·3.2.4 循环语句>的内容.除[]中的说明文字.请阅读和比較其它编程教材. 我知道.假设我是一个刚開始学习的人,<编程导论(Java)>非 ...
- java中while循环练习,java练习 七、循环语句 do……while循环语句
1) 接java练习 六.循环语句while循环语句,地址:http://blog.csdn.net/u013871927/article/details/71191684 2) do--while循 ...
- 在Java中的foreach循环中调用remove
本文翻译自:Calling remove in foreach loop in Java [duplicate] This question already has an answer here: 这 ...
- Java的“ for each”循环如何工作?
考虑: List<String> someList = new ArrayList<String>(); // add "monkey", "do ...
- Java基础篇:循环语句之while语句
Java的循环语句有for,while和 do-while.这些语句创造了我们通常所称的循环(loops).你可能知道,一个循环重复执行同一套指令直到一个结束条件出现.你将看到,Java有适合任何编程 ...
最新文章
- 【学术相关】什么是核心期刊?国家级期刊、省级期刊、国际级期刊又是啥?...
- 一文了解人脸识别:从实现方法到应用场景都讲明白了
- 阿里云ECS主机自定义进程监控
- Spring IoC 源码导读
- 深度学习: 从 RoIPooling 到 RoIAlign
- JAVA循环结构学校上机经常遇到的几题 笔记
- (计算机组成原理)第一章计算机系统概述-第二节:计算机硬件组成(存储器、运算器和控制器概述及计算机工作过程详解)
- C++设计模式详解之工厂模式解析
- iOS UISlider
- SSH Mybatis 框架
- centos 7 重设密码总是失败
- 硬盘检测神器-HD Tune Pro/Hard Disk Sentinel
- 开源一套DUI控件源码
- 多径信道误码率理论仿真
- Y7000p的自带锁屏壁纸位置
- 关系图 antv G6
- PHP 笔试 + 面试题
- WORD排版技巧(一)
- 咖啡豆是怎么生产出来的
- MATLAB入门与作图