public class ForDemo01 {public static void main(String[] args) {int a = 1; // 初始化条件while (a<=100){ // 条件判断System.out.println(a);a+=2;}System.out.println("while 循环结束!");// 初始化  // 条件判断  // 迭代for(int i=1;i<=100;i++){System.out.println(i);}System.out.println("for 循环结束!");// idea快捷写法  100.for 回车// 死循环
//        for ( ;  ;  ) {//
//        }}
}

练习1: 计算1~100 之间的 奇数和偶数 的和

public class ForDemo02 {public static void main(String[] args) {// 练习1: 计算1~100 之间的 奇数和偶数 的和int oddSum = 0;int evenSum = 0;for (int i = 0; i <= 100; i++) {if (i%2!=0){ // 奇数oddSum+=i;  // oddSum = oddSum + i}else{evenSum+=i;}}System.out.println("奇数的和:"+oddSum);System.out.println("偶数的和:"+evenSum);}
}

练习2: 输出1-1000之间能被5整除的数,并且每行输出3个

public class ForDemo03 {public static void main(String[] args) {//练习2: 输出1-1000之间能被5整除的数,并且每行输出3个for (int i = 1; i <= 1000; i++) {if (i%5==0){System.out.print(i+"\t");}if (i%(5*3)==0){  // 换行System.out.println();
//                System.out.print("\n");}}// println 输出完成会换行// print   输出完成不会换行}
}

练习3:九九乘法表

public class ForDemo04 {public static void main(String[] args) {for (int i = 1; i <= 9; i++) {for (int i1 = 1; i1 <= i; i1++) {System.out.print(i+"*"+i1+"="+(i*i1)+"\t");}System.out.println();}}
}

https://www.bilibili.com/video/BV12J41137hu?p=40&spm_id_from=pageDriver
https://www.bilibili.com/video/BV12J41137hu?p=41&spm_id_from=pageDriver

Java-For循环相关推荐

  1. JAVA中循环删除list中元素的方法总结

    原文:http://www.cnblogs.com/aspirant/p/7900854.html 印象中循环删除list中的元素使用for循环的方式是有问题的,但是可以使用增强的for循环,然后今天 ...

  2. java byte 循环左移 循环右移 rotateLeft rotateRight

    java byte 循环左移 循环右移 rotateLeft rotateRight 1.概念. 循环左移: eg1:byte in = (byte) 0x01;[0000 0001]则循环左移2位后 ...

  3. 【Groovy】循环控制 ( Java 语法循环 | 默认的 IntRange 构造函数 | 可设置翻转属性的 IntRange 构造函数 | 可设置是否包含 to 的构造函数 | 0..9 简写 )

    文章目录 一.使用 Java 语法循环 二.使用 IntRange 循环 1.使用默认的 IntRange 构造函数 2.使用可设置翻转属性的 IntRange 构造函数 3.使用可设置是否包含 to ...

  4. 【JavaSE04】Java中循环语句for,while,do···while

    Java的循环语句 引入: 生活中有循环,程序的世界也有循环. 思考:生活中有哪些循环的事情? 总结:什么是循环? 重复做类似的事情,而且有终止条件,如果没有终止条件会是怎样? 类似这样的情况,Jav ...

  5. java lamda循环条件_Java lambda 循环累加求和代码

    java 8 stream 提供了下面几种类型的求和 Stream::mapToInt Stream::mapToDouble Stream::mapToLong public void test() ...

  6. java lambda循环_使用Java 8 Lambda简化嵌套循环

    java lambda循环 对于每个经常需要在Java 8(或更高版本)中使用多维数组的人来说,这只是一个快速技巧. 在这种情况下,您可能经常会以类似于以下代码的结尾: float[][] value ...

  7. java lambda循环_在Java 8 Lambda中创建自己的循环结构

    java lambda循环 Java没有简单的结构可以重复N次. 当然,我们可以创建一个for循环,但是很多时候我们甚至都不关心在循环中创建的变量. 我们只想重复一些代码N次,仅此而已. 使用Java ...

  8. java演练 循环嵌套 菱形图案的打印 四个阶段完成输出

    java演练 循环嵌套 菱形图案的打印 阶段一,视频 https://www.ixigua.com/6870331861256634894/ 阶段一,数据分析 阶段二,视频 http://mp.tou ...

  9. Java中循环删除list中元素的方法总结(总结)

    印象中循环删除list中的元素使用for循环的方式是有问题的,但是可以使用增强的for循环,然后在今天使用的时候发现报错了,然后去科普了一下,发现这是一个误区.下面我们来一起看一下. Java中循环遍 ...

  10. 用java解决约瑟夫循环问题,Java实现循环列表解决约瑟夫环问题

    约瑟夫环:共有n个人围成一圈,从1开始报数,数到m的人出圈,求最后幸运者序号?? 下面用Java实现循环列表解决这个问题: package com.iteye.ljmdbc7a; import jav ...

最新文章

  1. Visual Studio 2017 15.8概览
  2. 如何将一个数组对象 把对象的值用指定符号连接起来 再转为数组 将数组用逗号分隔...
  3. MATLAB应用实战系列(五十一)-TXT数据的读取完美教程
  4. 如何写一个清晰明了的Bug
  5. 推荐一个网站--------皮皮书屋,虽然没用过,但是网站注册的方式会让程序员们很欣喜若狂的~~...
  6. mysql web日志_mysql日志管理
  7. Aspose.Word 的常见使用(不用模板创建)
  8. shiro框架@RequiresPermissions 解释
  9. 玩转C#控件-常用控件属性
  10. 【逆强化学习-2】最大熵学习(Maximum Entropy Learning)
  11. 用python画桃花_python 画图
  12. SpringBoot的启动过程
  13. 「每天一道面试题」谈String和StringBuffer、StringBuilder区别
  14. 移动端布局,C3新增属性
  15. 计算机课程联合考试是什么意思,计算机技术在职研究生能否通过一月联考的方式学习课程内容...
  16. matlab showwindow,问题解决——ShowWindow不显示窗口
  17. android 播放gif方案集合
  18. 【前沿技术RPA】 一文了解UiPath 机器人企业框架 (REFramework)
  19. 互联网日报 | 7月13日 星期二 | 张近东辞任苏宁易购董事长;斗鱼虎牙宣布终止合并;联想集团二季度蝉联全球PC销量冠军...
  20. 智能优化算法:变色龙算法 -附代码

热门文章

  1. Hbase RegionServer 启动失败 Time difference of xxx ms max allowed of 30000ms
  2. Spark 大数据处理最佳实践
  3. OAM创始团队:揭秘OAMKubernetes实现核心原理
  4. Blink 有何特别之处?菜鸟供应链场景最佳实践
  5. 聊聊安卓折叠屏给交互设计和开发带来的变化
  6. Tensorflow源码解析3 -- TensorFlow核心对象 - Graph 1
  7. “前端+应用”两大监控利器商业化首发 ARMS领跑APM市场
  8. 2021 云原生开门红,金山云发布全新云原生全景图
  9. 赠书 | 华为数据底座的整体架构与建设策略
  10. Hadoop精华问答:Hadoop框架最核心的设计是?