1.运算符
1)基本的四则运算 +-*/
2)取余% 如:9%2=1
3)+可以把静态字符串和变量进行拼接
4)=赋值:把等号右边的值交给等号左边的变量来保存,int age=18;
5) > < >= <=
== 判断符号左右两边是否相等,如果相等返回true,如:1==2 ->false
!= 判断符号左右两边是否不等,如果不等返回true,如:1!=2 ->true
最终的判断结果是boolean类型
6)自增自减运算符:会影响变量本身的值
++:给变量的值加1
--:给变量的值减1
分为前缀式与后缀式
前缀式:符号在前,先变化(+1/-1),再使用
后缀式:符号在后,先使用,再变化(+1/-1)
7)&【单与】:就是and,和的意思,全真才真
|【单或】 :就是or,或者的意思,全假才假
&&【双与/短路与】:与单与判断方式一样,增加了短路的效果,会提高效率
|| 【双或/短路或】:与单或的判断方式一样,增加短路的效果,提高效率
8)三目运算符
1 ?2 :3 ,1号位置是一个表达式,1 真 取2,1假取3
如:a>b?a:b ==取最大值
9)复合赋值运算符 += -= *= /=
写法简单,如:a+=30;-->a=a+30;
运算时会自动进行类型转换
=========================================================================方法
1.怎么定义方法?
格式:方法的修饰符 返回值类型 方法名(方法的参数){方法体}
2.怎么去使用方法?
我们通过方法名+参数列表来确定要调用(使用)哪个方法
3.方法的调用顺序
要调用方法,方法的功能才会执行,需要根据调用出现的位置确认执行的顺序
TIPS:可以参考下方的方法调用图
4.方法的参数
方法可以无参,可以含参,如果有多个参数的话,使用 “,”进行分隔
如果方法的定义中定义了参数,那么调用是必须传参数
5.返回值
方法是一定有fang