十、运算符
1)算术运算符是用于数值类型变量计算的运算符,它返回的结果是数值
1.赋值符号

2.算数运算符
加+

减-

乘*

除/

取余%

3.算数运算符的优先级

4.算术运算符的复合运算

5.算术运算符的自增减


2)字符串拼接
1.字符串拼接方式1


注意:用+号拼接是用符号唯一方法,不能用-,*,/,%...
2.字符串拼接方式2

3.控制台打印拼接
后面的内容比占位符多不会报错,后面的内容比占位符少会报错

3)条件运算符
1.条件运算符

条件运算符不能直接这样使用,纯比较不用结果那么对于我们来说没有任何意义;
比较的结果返回的是一个bool类型的值,true和false如果比较的条件满足,那就返回true,不满足就返回false
2.各种应用写法

3.不能进行范围比较

4.不同类型之间的比较



4)逻辑运算符
1.逻辑与


2.逻辑或


3.逻辑非

4.混合使用优先级问题

5.逻辑运算符短路规则

逻辑或:有真则真,那左边只要为真了右边就不重要
逻辑与:有假则假,那左边只要为假了右边就不重要
5)位运算符
位运算符,主要用数值类型进行计算的,将数值转换为2进制再进行位运算
1.位与&


2.位或 |

3.异或^

4.位取反~

5.左移<<和右移>>

6)三目运算符
1.基本语法

2.具体使用


十一、条件分支语句
1)条件分支语句--if
1.作用
让顺序执行的代码产生分支;if语句是第一个可以让我们的程序产生逻辑变化的语句
2.if语句

3.if...else语句

4.if...else if...else语句

2)条件分支语句--switch
1.作用
让顺序执行的代码产生分支
2.基本语法

注意:常量只能写一个值不能去写一个范围,不能写条件运算符;switch只判断变量是否等于某一个固定值
3.default可省略

4.可自定义常量

5.贯穿

十二、循环语句
1)循环语句--while
1.作用

2.语法相关


3.嵌套使用

4.流程控制关键词



2)循环语句--do... while
1.基本语法

2.实际使用
实际使用较少

3.嵌套使用

3)循环语句--for
1.基本语法


2.支持嵌套

3.特殊写法

4.对比while循环
for循环一般用来可以准确得到一个范围中的所有数