Step15 Java循环结构

循环结构

  • while循环

最基本的while循环(只要布尔表达式为true,循环就会一直循环下去)

一般会用让表达式失效的方式来结束循环

while(布尔表达式){
    //循环内容
}

平时极力避免死循环情况:

while(true){
//布尔表达式==true,while语句会一直循环,直到程序卡死所以我们平时得极力避免这种请情况发生
}

少部分情况下需要一直执行while(true){}:

服务器的请求响应监听
  • do...while循环

有时候即使不满足条件,也至少至少需要执行1次

do while语句和while语句循环相似不同的是do while语句循环至少会执行1次

while和do while的区别是:

while:先判断,后执行
do while:先执行,后判断:
并且总是保证循环体至少执行一次,这是他们的主要差别
  • for循环(重点)

所有的循环都可以用while、do while循环表示但for循环使循环结构更简单

for循环基本格式

for(初始化;布尔表达式;更新(迭代)){
    //代码语句
}

for语句是支持迭代的一种通用结构最有效、最灵活的循环结构

for循环执行的次数在执行前就已确定

IDEA中for循环快捷键

100(整数类型).for+enter

关于for循环几点说明:

  • 1.最先执行的初始化值可以是空值

  • 2.当布尔表达式为true,也可以为空值

  • 3.更新(迭代)也可以为空


for死循环格式:

初始化值/布尔表达式/更新(迭代)  均为 空值
for(;;){
    //代码语句
}
  • print与println的区别

print:输出完后  不换行
println:输出完后  会换行
  • \t与\n:

\t:跳到下一个TAB的位置
\n:换行
  • 增强for循环(主要用于循环数组和集合)

基本格式:

for(){声明语句:表达式
    //代码语句
}
  • Break(也在switch语句中使用)

在任何循环语句的主体部分均可用break控制循环的流程
用于强制退出循环,不执行剩余的循环语句
break语句也在switch语句中使用
  • Continue(用于终止某次循环)

用于终止某次循环过程
跳过尚未执行的语句,接着进行下一次是否执行循环的判定

Debug的运用

IDEA中的运行按钮三角形旁边的小甲虫标识,先在代码语句前打上红标记即可使用,一步一步查看到程序的执行过程。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值