文章目录
- 1.算术运算符
- 2.关系运算符
- 3.逻辑运算符
- 4.扩展赋值运算符
- 5.条件运算符
- 6.位运算符
- 7.运算符优先级
- 8.控制台输入
- 9.流程控制语句分类
- 9.1分类
- 9.2 流程图
- 10.分支结构语句
- 10.1 单分支
- 10.2 双分支
- 11.编程:1.两个数字比较大小 2.三个数字求最大数
- 12.编程:三种方法实现,两个变量互换。
- 13.编程:1.输入两个数字,计算加减乘除 2.输入一个数字,判断奇偶
- 14.编程:1.判断闰年 2.有4位学号筛选出百位是6的 3.判断是否为3位数
- 15.注意:
1.算术运算符
自增自减运算恶补java基础符
代码分析一:
2.关系运算符
3.逻辑运算符
&& ,|| 和 & ,|区别:
&& ,|| :短路与,短路或;
& , | :(位运算符),非短路与 ,非短路或
4.扩展赋值运算符
代码分析二:
注意:扩展赋值运算符 可以 自动的隐式的 强制转换,会更安全。
5.条件运算符
6.位运算符
重点规律:正数 ,移出去的都是0 ,那么 相等于 这个数 乘以 2的移动位数次方。num * 2 ^n
规律: 相当于 这个数 除以 2的移动位数次方。 num / 2 ^n
7.运算符优先级
代码分析三:
8.控制台输入
语法:
控制台输入 代码实例:
9.流程控制语句分类
9.1分类
顺序:从上而下顺序执行。
分支:根据条件不同,执行不同的语句。
循环:重复执行某些操作
9.2 流程图
10.分支结构语句
10.1 单分支
10.2 双分支
注意:
1.else不能带条件的;
2. if,else只带 一行 代码 可以省略 大括号。
11.编程:1.两个数字比较大小 2.三个数字求最大数
12.编程:三种方法实现,两个变量互换。
13.编程:1.输入两个数字,计算加减乘除 2.输入一个数字,判断奇偶
14.编程:1.判断闰年 2.有4位学号筛选出百位是6的 3.判断是否为3位数
15.注意:
1.短路的第一个被短路了,后面的都不需要运算了
例如好几个&&,第一个False了,则后面的都不用算的,直接输出false
||的第一个true,直接输出true,反之都运算。
2.扩展赋值运算符有着自动的隐式强转类型。
3.负数转正数,减一取反
正数转负数:取反加一
4.一个数字被另一个数字异或(^)两次,就会得到其本身
5.Import java.util .*;
这段代码表示util的所有包都导入,自然包括Scanner包
6.if,else如果只带一行代码,则可以省了{}
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.bianchenghao6.com/h6javajc/19391.html