javase4
- 求于后的计算结果符号与被除数符号相同
- 开发中,经常使用%来判断能否被除尽的情况
- 前++,先自增后运算,与后++,先运算后加一
- 连接符:+用于string与string,string与其他类型
- 连续赋值,+=,-=,*=,/=运算的结果不会改变其原本的数据类型,其他的不同类型的运算运算需要变成相同类型,自动转换类型,所以之前定义的变量可能存储空间太小不能存放
- 加一用++,加多个数用+=
- 比较运算符== >= <= < >
- 正常字符串不能比较大小,可以用如比较两个账户是不是同一个账户,其他符号只能用于数字类型,面向对象时常使用
- 逻辑运算符& && | || ! ^ 比较的都是布尔类型,也称为双元运算符
10.三元运算符 , ? : - << >> >>> <<< 右移动最高位为1补一,为0补0,负数无符号右移用0补,正数正常用0补
- 最高效2*8的实现方式2<<3 等等,左移乘2,右移除2
- 流程控制结构:if , if else, if else if else
- 从键盘获取值scanner,实现步骤:
1,导包:import java.util.Scanner;(导入包中的类,写在类的上面就可以)2,scanner的实例化:Scanner scan=new Scanner(Systen.in);3,调用Scanner类的相关方法,来获取指定类型的变量,如int age=scan.nextint();其他的类似