关于java:java训练营day02

41次阅读

共计 560 个字符,预计需要花费 2 分钟才能阅读完成。

运算符

  • 算术运算符
  • 赋值运算符
  • 关系运算符
  • 逻辑运算符
  • 位运算符(波及到二进制位的运算,在 java 中使用不多)

算术运算符

  • / 除
  • ++ 和 — 在后面 先增减 在运算 在前面先运算 后增减
  • % 求余数

比拟运算符

大于
< 小于
= 大于等于
<= 小于等于
== 等等
!= 不等于

逻辑运算符

  • & 与 && 双与(短路与)

| 或 || 双或(短路或)

  • 字符串拼接

!取反

分支构造

  • 程序构造的程序尽管能解决计算、输入等问题但不能做判断再抉择。
  • 对于要先做判断再抉择的问题就要应用分支构造

if 分支

  • 单分支
  • 多分支
  • 嵌套分支

if(判断条件){代码}

满足判断条件 执行代码

思考:
不满足条件的时候也想执行代码 1 怎么办?

多分支

if(判断条件){代码 1}else{代码 2}

满足判断条件,执行代码 1,不满足,则执行代码 2

嵌套分支

if(判断条件 1){代码 1}else if(判断条件 2){代码 2}else if(判断条件 3){代码 3}else{代码 4}


switch

switch case 语句用来判断一个变量与一系列值中某个值是否相等,每个值称为一个分支。
byte、short、int、char、String(jdk1.5 当前反对)

当变量值与 case 语句值相等时,开始执行此 case 语句的内容, 执行完会判断此行代码是否有 break, 如果有, 完结执行, 如果没有, 会持续向后执行穿透所有 case, 包含 default

for 循环构造

正文完
 0