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(;;){
}//初始化、判断循环条件、修正变量
while
do-while

break contine 区别是用break跳出整个循环语句,continue是结束本次循环,进行下一次循环

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值