您好、欢迎来到现金彩票网!
当前位置:盛世彩票 > 复合语句 >

java复合语句是什么

发布时间:2019-05-27 15:02 来源:未知 编辑:admin

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  展开全部Java中的复合运算符,比如 += 、-= 等,一般来说,a = a + b 与 a += b 是等价的,但实际上从严格意义上来说,这二者之间并不等价,还是有一定区别的。

  因为在Java中,凡是小于int的整型在参与运算的时候,都会被当做int类型来处理,即a = a + b;此处的右边的a和b在参与运算的过程中,a和b都被当成int类型来处理,运算结果当然是int类型,要把int类型赋给short类型,必须强制转换,否则就会报错;

  因为在Java中,像+=这样的复合运算符,实际上包含了强制类型转换,即以上代码a += b;是和 a = (short)(a + b);等价。

  所以在实际使用中,一定要牢记基本的运算准则,否则就很容易出一些莫名其妙的错误。

  复合语句也称块语句 可以用{ }把一些语句括起来构成, 复合语句在右括号“}”后面不加分号,复合语句虽然有多个语句构成,从语法上讲,一个复合语句被看成一个简单语句。

http://coolscala.com/fuheyuju/249.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有