java运算符、表达式与语句.pptVIP

  • 47
  • 0
  • 约2.15万字
  • 约 113页
  • 2017-02-08 发布于北京
  • 举报
第三章 Java实用技术 运算符、表达式与语句 运算符的作用是与一定的运算数据组成表达式来完成相应的运算。对不同的数据类型,有着不同的运算符。对运算符,有运算对象(操作数)个数及类型、运算优先级、结合性等特性。 Java语言对运算符的优先级、结合性和求值顺序有明确的规定,从根本上消除了运算符运算过程的二义性以及结果不统一的弊端。 运算符的优先级是指不同运算符在混合运算中执行的先后顺序。在Java语言中共有17种优先级,每个运算符分属确定的一个优先级别。Java语言严格按照运算符的优先级由高到低地顺序执行各种运算。 运算符的结合性确定同级运算符的运算顺序。左结合性规定,运算数据先与左边的运算符结合,然后与右边的运算符结合。右结合性正好相反。 3. 1 算术运算符 算术运算符按操作数的多少可分为一元(或称单目)和二元(或称双目)两类,一元运算符一次对一个操作数进行操作,二元运算符一次对两个操作数进行操作。算术运算符的操作数类型是数值类型。 1.一元算术运算符 前置运算:++、--位于操作数前,如++x; --x; 对前置运算变量先操作后引用 后置运算:++、--位于操作数后,如x++; x--; 对后果置运算变量先引用后操作 int a=10,b; b = a++; //a=11,b=10 int x=10,y; y = --x; //x=9, y = 9

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档