一、Java基础1.8~1.9


软件是一系列按照特定顺序组织的计算机数据和指令的集合

1.8循环

编程语言中的循环是一种特性,它可以在某些条件为真时,方便地重复执行一组指令/函数。
Java提供了三种执行循环的方法。虽然所有的方法都提供了类似的基本功能,但是它们在语法和条件检查时间上有所不同

1.8.1while循环

while循环是一个控制流语句,允许根据给定的布尔条件重复执行代码。while循环可以看作是一个重复的if语句
语法:

While(布尔表达式){
   
循环体;
}

①While循环从条件检查开始。如果赋值为true,则执行循环主体语句,否则执行循环之后的第一个语句。由于这个原因,它也被称为入口控制循环
②一旦条件被赋值为true,循环体中的语句就会执行。通常,语句包含下一个迭代处理的变量的更新值
③当条件变为false时,循环终止,这标志着生命周期的结束

1.8.2for循环

for循环提供了一种编写循环结构的简洁方法。与while循环不同,for语句在一行中使用初始化、条件和递增/递减,从而提供更短、更容易调试的循环结构。
语法:

for(初始化状态;测试条件;递增/递减){
   
循环语句
}

①初始化状态:在这里,我们初始化使用中的变量。 它标志着for循环的开始。 可以使用已经声明的变量,也可以声明一个变量,仅局部于循环
②测试条件:用于测试循环的退出条件。 它必须返回一个布尔值。 这也是一个入口控制循环,因为在执行循环语句之前先检查条件
③语句执行:条件评估为真后,将执行循环主体中的语句
④增量/减量:用于更新变量以进行下一次迭代
⑤循环终止:当条件变为假时,循环终止,标志着其生命周期的结束

1.8.3增强for循环

Java还包括Java 5中引入的另一个版本的for循环。增强的for循环提供了一种更简单的遍历集合或数组元素的方法。 它是不灵活的,仅在需要以顺序方式遍历元素而又不知道当前已处理元素的索引时才应使用。
还要注意,当使用增强的for循环时,对象/变量是不可变的。它确保数组中的值不能被修改,所以它可以被称为只读循环,在这种情况下,你不能更新值,相反,在其他循环中,值可以被修改。
我们建议尽可能使用此形式的for语句,而不是一般形式。(根据JAVA文档)
语法:

for(类型 类型元素:集合 对象/数组)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值