个人笔记六、JAVA运算符、分支结构、循环结构

本文详细介绍了JAVA编程中的运算符,包括自增、自减、逻辑运算符和三元运算符。接着讲解了分支结构,如if和switch的用法。最后,探讨了循环结构,涵盖for、嵌套for、break、continue、while和do-while,以及各种循环之间的区别和适用场景。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

一、运算符

 1.2自增与自减

1.3逻辑运算符

1.4三元运算符

二、分支结构

1.if

 2.switch

三、循环结构

1.for

2.嵌套for循环

 3.break和continue

4.while

5.do-while

6.循环的区别 


一、运算符

1.运算符用于连接表达式操作数,并对操作数执行运算。

 1.2自增与自减

  • 前缀式:符号在前:++a --a ,先改变变量本身的值,再使用,比如打印 
  • 后缀式:符号在后: a++ a--,先使用,再改变变量本身的值
  •  ++:相当于给变量本身的值+1
  •  --: 相当于给变量本身的值-1

1.3逻辑运算符

  • &  &&  与:全真才真
  • |   ||     或:全假才假
  • 短路与/或:当第一个为假/真时,第二个被短路,提高运算效率

1.4三元运算符

1 ? 2 : 3

1是表达式,若1的结果为true,结果取2位置,若1的结果为false,结果取3位置


二、分支结构


1.if

 2.switch

  1. switch 语句中的变量类型可以是: byte、short、int 、char、String(jdk1.7以后支持)
  2. switch 语句可以拥有多个 case 语句
  3. 每个 case 后面跟一个要比较的值和冒号,且此值的数据类型必须与变量的数据类型一致
  4. 当变量值与 case 语句值相等时,开始执行此case 语句的内容,执行完会判断此行代码是否有break,如果有,结束执行,如果没有,会继续向后执行穿透所有case,包括default
  5. switch 语句可以包含一个 default 分支,该分支一般是写在switch 语句的最后
  6. 如果在default之前的case有break,则default不会执行

三、循环结构

1.for

2.嵌套for循环

 3.break和continue

break: 直接结束当前循环,跳出循环体

continue: 跳出本轮循环,继续下一轮循环

4.while

5.do-while

6.循环的区别 

  1. for:知道循环次数
  2. while/do while:当循环次数不确定时
  3. while:先判断,不符合规则,不执行代码
  4. do while:代码最少被执行一次,再去判断,符合规则,再次执行代码
  5. 循环之间都可以互相替代,但是最好选择合适的循环结构

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值