java2使用教程 第三章运算符、表达式和语句

运算符与表达式

混合运算精度
表达式中最高精度低于int型整数,则按int精度进行运算,(byte)10+‘a’结果是127的int型常量
算术运算符与算术表达式
加减乘除求余、自增自减
关系运算符与关系表达式
用来比较两个值的关系,结果为boolean型
逻辑运算符与逻辑表达式
&& || 为二目运算符,逻辑与、逻辑或
!单目运算符,逻辑非
复制运算符和复制表达式
左面的操作元必须是变量
位运算符
按位与&
按位或| 对两个整形数据按位进行运算,如果a对应位是
按位异或^ 两个数据对应位相同则该位0
instanceof运算符,左边对象实右边的类或子类创建的对象时,结果为true

语句

控制语句

条件分支if if-else if else if else
switch开关语句,先计算表达式的值,如果与某个case后面的常量值相等,就进行 一直到碰到break,如果switch表达式不为任何case后面的常量值相等,就执行default

switch(表达式)//可以为byte short int char 
{
case 常量值;
	语句;
	break;
case 常量值;
default:

}

循环语句 for( ;

上一篇:Java List集合


下一篇:java2