零基础学java---循环语句小结

简介: 零基础学java---循环语句小结

1.跳转控制语句:


1.1区分continue和break;


* continue:用于循环中,基于条件控制,跳过某次循环体内容的执行,继续下一次的执行;

* break:用于循环中,基于条件控制,终止循环体内容的执行,也就是说结束当前的整个循环;


示例代码:


public static void main(String[] args) {
    int i;
    for (i=1;i<=5;i++){
      if(i%2==0){
      //continue;
      break;
      }
      System.out.println(i);
    }
  }


如果条件控制语句为continue,则控制台输出结果为1,3,5,i=1,对于if后的条件判断语句(1%2==0),结果为false,跳过循环体内容的执行,在控制台输出1;i++,i=2,对于if后的条件判断语句结果为true,跳过system.out.println(i);的执行,i++=3....


如果条件控制语句为break,则在控制台输出结果为1,i=1,对于if后的条件判断语句(1%2==0),结果为false,然后终止循环体内容的执行,在控制台只输出一个1;


2.循环嵌套:


2.1 循环语句嵌套概述


* 顺序语句: 以分号结尾,表示一句换的结束;


* 分支语句: 一对大括号表示if的整体结构,整体描述一个完整的if语句


                    一对大括号表示Switch的整体结构,整体描述一个完整的Switch语句


* 循环语句: 一对大括号表示for的整体结构,整体描述一个完整的for语句


                    一对大括号表示while的整体结构,整体描述一个完整的while语句


                     do...while以分号结尾,整体描述一个完整的do...while语句


示例代码:利用循环嵌套在控制台输出一天的小时和分钟

public static void main(String[] args) {
  for (int hour=0;hour<24;hour++){
    for(int minute=0;minute<60;minute++){
    System.out.println(hour+"时"+minute+"分");
    }
  }
  }


3.Random


3.1 Random的作用和使用步骤


作用:用于产生一个随机数


使用步骤:


1. 导包


import java.util.Random;


导包的动作必须出现在类定义的上面


2.创建对象


Random r = new Random();


上面这个格式中r为变量名,可以改变,其它的都不允许改变


3.获取随机数


int number = r.nextInt(100);   //获取随机数范围为:[0.100) ,前闭后开


上面这个格式中,number为变量名,可以改变,100为获取随机数范围,可以改变,其它都不允许改变


代码示例:获取100以内的随机数[0.100),并打印在控制台


import java.util.Random;
public class text051 {
  public static void main(String[] args) {
  Random r = new Random();
  int number=r.nextInt(100);
  System.out.println(number);
  }
}
目录
相关文章
|
19天前
|
Java 程序员 API
Java循环操作哪个快?
本文探讨了Java中Stream API与传统for循环的性能对比及适用场景。作者通过实际案例分析,指出在某些情况下,过度使用Stream API会导致代码可读性和维护性下降。测试结果显示,在数据量较小的情况下,普通for循环的性能优于Stream API,尤其是在涉及多次类似操作时。因此,建议在开发中根据具体需求选择合适的遍历方式,以提高代码的可读性和性能。
Java循环操作哪个快?
|
4月前
|
存储 Java
|
2月前
|
算法 Java 测试技术
🧑‍💻Java零基础:Java 的循环退出语句 break
【10月更文挑战第16天】本文收录于「滚雪球学Java」专栏,专业攻坚指数级提升,希望能够助你一臂之力,帮你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!
47 6
|
2月前
|
Java 测试技术 数据安全/隐私保护
📖Java零基础-while循环语句的深度解析
【10月更文挑战第6天】本文收录于「滚雪球学Java」专栏,专业攻坚指数级提升,希望能够助你一臂之力,帮你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!
32 1
|
3月前
|
Java
java基础(2)循环语句for、while、do...while
本文介绍了Java中的基础循环语句,包括for循环、while循环和do...while循环。文章通过示例代码展示了for循环的基本结构和用法,while循环的先判断后执行逻辑,以及do...while循环的先执行后判断逻辑。这些循环语句在Java编程中非常常用,用于执行重复的任务。
56 4
java基础(2)循环语句for、while、do...while
|
2月前
|
传感器 Java 测试技术
📖Java零基础-do-while循环语句的深入剖析
【10月更文挑战第5天】本文收录于「滚雪球学Java」专栏,专业攻坚指数级提升,希望能够助你一臂之力,帮你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!
25 1
|
7月前
|
Java
Java的控制流程语句:深入理解条件语句、循环语句与跳转语句
Java的控制流程语句:深入理解条件语句、循环语句与跳转语句
70 1
|
3月前
|
Java
Java循环
Java循环
43 6
|
3月前
|
编译器
Java--for循环语句
Java--for循环语句
|
4月前
|
存储 Java
如何在 Java 中循环 ArrayList
【8月更文挑战第23天】
42 2