201711671101 《Java程序设计》第三章学习总结

教材学习内容总结

第三章:运算符、表达式、语句

1.运算符:算术运算符、关系运算符、逻辑运算符、运算符

a.算术运算符:+、-、*、/、%(二目)

b.自增自减运算符:++、--(单目)

c.算术混合运算的精度:

byte  short  char  int  long  float  double(低->高)

最高精度有双则双,有单则单,long则long,低于int则按int。

d.关系运算符:>、<、>=、<=、==、!=(二目)

对应关系成立则运算结果为true,反之为false。

e.逻辑运算符:&&、||、!(&&||为双目)

操作元必须是boolean型数据。

f.赋值运算符=是二目运算符,左面的操作元必须是变量

g.位运算符:

①按位运算(双):如果ab两个数据对应位都是1,则c的该位是1,否则是0。

②按位运算(二):如果ab两个数据对应位都是0,则c的该位是0,否则是1。

③按位运算(单):如果a对应位是0,则c的该位是1,否则是0。

④按位异或运算(二):如果ab两个数据对应位相同,则c的该位是0,否则是1。

异或运算的性质可以用来加密解密。

h.instanceof运算符:二目,左面的操作元是一个对象,右面是一个类(当左对象是右类或子类创建的对象时,该运算符的结果是true,否则是false)

2.语句概述:方法调用语句、表达式语句、复合语句、空语句控制语句、package语句、import语句

3.if条件分支语句:if语句、if-else语句、if-else if-else语句

4.switch开关语句:switch(表达式)

                               {

                                case 常量值1:

                                                若干个语句

                                                 break;    

                                case 常量值2:

                                                若干个语句

                                                 break;    

                                。

                                。

                                。

                                case 常量值n:

                                                若干个语句

                                                 break;    

                                default:

                                                若干个语句

                               }

5.循环语句:

a.for循环语句:

for (表达式1;表达式2;表达式3){

    //初始化      结束条件  增量表达式

      若干语句

}

b.while循环语句:

while(表达式){

      若干语句

}

c.do-while循环语句:

do{

     若干语句

}while(表达式);

d.do-while与while的与区别是do-while的循环体至少被执行一次。

6.break和continue语句

构成:关键字break或continue加上分号构成

a.break--->整个循环语句结束

b.continue--->转入下一次循环

7.for语句与数组 

JDK1.5对for语句的功能进行了扩充,以便更好地遍历数组。

for(声明循环变量:数组的名字){

     ...

}

声明的循环变量的类型必须和数组的类型相同。

8.hasNextInt(),hasNexDouble()返回值是true和false

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值