1、什么叫表达式
由操作符和操作数组成,例:a=a+5
所有表达式至少有一个结果,例如:a=5,i=a+1
2、常用的算术运算符
+、-、*、/、%,其中需要注意的是整型的数做除运算的时候,要注意精度,例如:5/2=2,5.0/2=2.5或者5/2.0=2.5才能得出,我们想要的结果
另外++、--的运用,比如a=b++,a=++b,前者是先赋值后加,而后者是先加,后赋值
还有+=、-=、/=、*=、%=的含义为,例如a+=,相当于a=a+5
3、关系运算符
==、!=、<、>、>=、<=
其中需要注意的是,不能写成8>a>5,应该写成a>5&&a<8
4、符件运算符
格式为,表达式1?表达式2:表达式3
可以理解为,如果表达式一返回值为真,则表达式1,否则,表达式2
例:a<5?a+1:a-1
5、数据类型的转换
通俗的理解为,如果把小的往大的里面放则会自动转换,但是如果把大的往小的里面放,我们则需要进行强制转换,强制转换的方法为,在需要转换的值前面加上需要转换的数据类型,例如:a=(int)5.0,这里所说的大小是指数据类型的大小,int,short,long,float,double,char这几个数据类型里double最大