JAVA的循环语句

JAVA的循环语句

循环语句是一种编程结构,它对实现复杂的结构起到至关重要的角色,对于想要学习编程的人来说,很好地理解循环语句是一种义务。包括 for 语句、while 语句、do-while 语句、break 语句和continue 语句。

For语句

  • for语句的工作原理:只要循环条件为真,迭代过程就会继续。在每个迭代周期中,首先执行 for 语句中的语句,然后执行使用递增表达式更新初始值的过程,以继续到下一个迭代。

  • for语句的三个参数
    1.initial_value: 是初始化为循环条件的第一个值的值,将在loop_condition 中进行比较。
    2.loop_condition: 是决定 for 循环的主体中包含的语句是否执行的条件。
    3.Increament_expression: 用于更新initial_value,初始值将决定迭代的结果继续或停止。

  • for语句流程图
    for语句的流程图

  • 使用 JSlider 确定迭代器的数量
    Slider 是 Java GUI 中可用的控件之一,用于通过滑动其按钮动态地确定值。Slider 控件是由JSlider 类处理的。要从滑块获取值,只需使用 getValue()方法。

WHILE 语句

while 语句是所有编程语言中可用的循环语句之一,while 语句具有 loop_condition 参数,该参数将决定是否执行循环过程。while 语句也需要初始值和增量表达式来使循环条件变为false。

  • while语句的格式
    while语句的格式
  • while语句流程图
    while语句流程图
  • Random类
    Java 提供了一个名为 Random 的类,这个类可以用来生成浮点数或整数形式的随机数。数字生成过程是通过使用 nextInt()方法完成的。

DO-WHILE 语句

while 语句提供了另一种格式,可以用来执行循环过程,而不是像前一小节中讨论的那样。格式是 do-while,其中循环过程将至少执行一次,即使循环条件为 false。

  • do-while语句格式
    do-while语句格式

  • do-while执行过程
    do-while主体中的语句将首先执行,然后再检查给定的循环条件。如果loop condition 为 false,则迭代过程将只发生一次,如果为 true,则迭代过程将继续。

BREAK 语句&CONTINUE 语句

Java 提供了一个 break 语句来强制停止迭代过程。除了 break 语句之外,Java 还提供了一个 continue 语句,可用于跳过迭代的顺序。

  • BREAK语句
    break 语句强制使程序退出循环过程。当迭代过程不再需要执行时,这条语句非常有用,因为已经实现了所需的结果。当执行 break 语句时,程序将退出迭代过程,并继续执行下面的代码。

  • break 语句流程图
    break语句流程图
    程序中 break 语句的实现涉及一个条件,该条件将决定程序何时退出迭代过程。break 语句将在给定条件为真时执行。

  • CONTINUE 语句
    continue 语句将导致程序根据所需的条件跳过迭代序列。continue 语句在处理涉及循环语句的数据时起着重要的作用,特别是在需要程序跳过处理顺序的情况下。

  • continue 语句流程图
    continue语句流程图
    continue 语句的使用也由条件控制。当 continue 语句的条件为 true 时,程序将立即进入下一个迭代,而不执行其中的语句。continue 语句使程序跳过应该完成的迭代序列。

  • return语句
    return语句用从当前方法跳转返回,跳到调用这个方法的方法中,然后执行它的后继语句。表达式的类型与声明方法类型一致,不一致时需要进行强制类型转换来实现。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值