文章目录
- 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://51itzy.com/kjqy/9177.html