运算符分为5种
算术运算符
赋值运算符
关系运算符
逻辑运算符
三元运算符
1.++和--的学习要注意;
++,-- 在变量的后面, 先参与运算再自增或者自减
++,-- 在变量的前面, 先自增或者自减再参与运算
2.对于=号的学习:
= : 把=号右边的值赋值给左边的变量
3.关系运算符 : ==,!=,>,>=,<,<= :
不要把==写成了=
4.逻辑运算符:
&: 逻辑与
有false则为false
|: 逻辑或
有true则为true
!: 逻辑非
true则false,false则true
^: 逻辑异或
相同则为false,不同则为true
今天还学了怎么从键盘上输入
使用步骤:
1.从JDK把此类导入到自己代码中去:import java.util.Scanner(如果使用的是idea就不用写这代码)
2.需要创建对象: Scanner 对象名 = new Scanner(System.in);----------->这个对象名可以直接取,但是还是要见名之意.
3.要去接受这个对象:int 变量名 = 对象名.nextInt();
最后学习到了分支语句和循环语句:
switch(表达式){
case 值1:
语句体
break;
case 值2:
语句体2
break;
case 值3:
语句体3
break;
}
if语句(是重点)
if : if 语句 -> 假如,假设
if 的第一种格式:
if(结果为boolean类型的表达式){
语句体;
}
//if后方代码
执行流程:
1. 计算if小括号内表达式的结果
2. 如果结果是true,执行if大括号内的语句体;
3, 如果结果是false.结束if语句,执行if结构后方的其他代码
if的第一种格式是对一种情况的判断操作!
for循环结构(重点)
for循环结构格式:
for( 初始化语句1;条件判断语句2;步进表达式3){
循环体语句4;
}
执行流程:
1. 执行初始化语句
2. 执行判断条件语句
-> false : 立刻结束循环
3. 若判断条件语句结果是true,执行循环体语句
4. 执行步进表达式
5 从第二步骤开始重复执行
执行流程代码:
1 -> 2 -true-> 4 -> 3 -> 2 -true-> 4 -> 3 -> ....
-false-> 结束循环 -false-> 结束循环
快捷代码 : 次数.fori : 正序循环 次数.forr : 倒序循环