1、运算符
算数运算符:
+ 加法 除了数值类型进行加法运算,还可以将两个字符串拼接在一起
- 减法
* 乘法
/ 除法
% 求余
++ 自增1
-- 自减1
【a++:先赋值,后自增;++a:先自增,后赋值】{++和--可以出现在操作数左边,也可以出现在右边,但结果不同}
赋值运算符:
= 赋值
+= 加等于
-= 减等于
*= 乘等于
/= 除等于
%= 模等于
比较运算符:结果为一个布尔值 true、false
逻辑运算符:
! 非 【非真为假,非假为真】
&& 与 【两边都为true,结果是ture,两边只要有一个false,结果必是false】
| | 或 【两边都为false,结果是false,两边只要有一个ture,结果必是ture】
^ 异或 【两边相同为false,两边不同为ture】
移位运算符(只能运算二进制)
2、if else语句
(1)
if{
条件为真时执行的语句
}
(1)
if{
条件为真时执行的语句
}
else{
条件为假时执行的语句
}
(3)嵌套式的if……else……
if{
条件为真时执行的语句
}
else{
条件为假时执行的语句
}
else{
条件为假时执行的语句
}
3、switch分支语句
switch(switch表达式){
case 值1 :语句1
break;
……
case 值N :语句N
break;
default:默认情况下执行的语句
}
4、while语句
while(循环继续条件){
循环体语句
循环迭代
}