第1章节java语言基本知识点.pptVIP

  • 19
  • 0
  • 约3.08万字
  • 约 131页
  • 2017-03-30 发布于四川
  • 举报
第1章节java语言基本知识点

乘除、求余运算符:*、/、% 结合方向:从左到右 优先级:3级 自增、自减运算符:++、-- 结合方向:从右到左 优先级:2级 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 粗略的看,++x与x++作用都相当于x=x+1,但存在区别: ++x:使用x之前,先使x值加1; x++:使用x之后,再使x值加1。 例如,如果x值为5,那么: 对于y = ++x:y的值为6 对于y = x++:y的值为5 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 算术混合运算的精度 精度从“低”到“高”排列的顺序是: byte short int long float double Java按运算符两边的操作元的最高精度保留结果的精度,例如: 5/2的结果是2,要想得到2.5,必须写成5.0/2或5.0f/2。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. char型数据和整型数据运算结果的精度是int 例如:byte x=7; 那么:‘B’+x; 的结果是int型,因此: 下列写法是不正确的:char ch=’B’+x; 应当写成:char ch=(char)(’B’+x); Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 2、关系运算符与表达式 关系运算符:、、=、=、==、!= 用来比较两个值的关系,结果是boolean型,当运算符对应的关系成立时,运算结果是true,否则是false。 结合方向:从左到右 优先级: 、、=、= :6级 ==、!= :7级 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 3、逻辑运算符与逻辑表达式 逻辑运算符:(与)、||(或)、!(非) 逻辑运算符的操作元必须是boolean型的值或表达式,例如: 2892的结果为false 28||92的结果为true。 结合方向:、||为从左向右;!为从右向左 优先级: (11级)、||(12级)、!(2级) Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 逻辑运算符和||也称为“短路逻辑运算符” 对于表达式op1op2,当op1的值为false时,运算符不再计算op2的值,例如: 假定x值为1,那么: 执行 ( ( y=1 ) == 0 ) ( ( x=6 ) == 6 )后,x值为1 执行 ( ( y=1 ) == 1 ) ( ( x=6 ) == 6 )后,x值为6 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 4、赋值运算符与赋值表达式 赋值运算符:=、+= 赋值表达式的值就是“=”左面变量的值,注意不要和比较运算符“==”混淆 结合方向:从右到左 优先级:14级 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 5、位运算符 位运算符:、|、~、^ 对数据进行二进制运算 “” :按位与,若a,b两个数据对应位是1,则c的该位是1,否则是0。 “|”:按位或,若a,b两个数据对应位是0,则c的该位是0,否则是1。 “~”:按位非,若a对应位是0,则c的该位是1,否则是0。 Evaluation only. Created with Aspose.Slides

文档评论(0)

1亿VIP精品文档

相关文档