关于运算符和表达式解析
Java具有简单性、面向对象、分布式、健壮性、安全性、独立与可移植性、多线程、动态性等特点。下面是小编整理的`关于运算符和表达式,希望大家认真阅读!
运算符指明对操作数所进行的运算。按操作数的数目来分,可以有一元运算符(如++、--),二元运算符(如+、>)和三元运算符(如?:),它们分别对应于一个、两个和三个操作数。对于一元运算符来说,可以有前缀表达式(如++i)和后缀表达式(如i++),对于二元运算符来说则采用中缀表达式(如a+b)。按照运算符功能来分,基本的运算符有下面几类:
1.算术运算符(+,-,*,/,%,++,--)
2.关系运算符(>,<,>=,<=,==,!=)
3.布尔逻辑运算符(!,&&,||)
4.位运算符(>>,<<,>>>,&,|,^,~)
5.赋值运算符(=,及其扩展赋值运算符如+=)
6.条件运算符(?:)
7.其它(包括分量运算符·,下标运算符[],实例运算符instanceof,内存分配运算符new,强制类型转换运算符(类型),方法调用运算符()等)
本章中我们主要讲述前6类运算符。
3.1算术运算符
算术运算符作用于整型或浮点型数据,完成算术运算。
一、二元算术运算符,如下表所示
运算符用法描述
+op1+op2加
-op1-op2减
*op1*op2乘
/op1/op2除
%op1%op2取模(求余)
Java对加运算符进行了扩展,使它能够进行字符串的连接,如"abc"+"de",得到串"abcde"。我们将在第七章中讲解。
与C、C++不同,对取模运算符%来说,其操作数可以为浮点数,如37.2=7.2。
-
四川旅游学院2017年3月计算机考试公告
根据教育部考试中心的统一部署,全国计算机等级考试(NationalComputerRankExamination,简称NCRE)第48次考试,将于2017年3月举行。我校于本月开始第48次全国计算机等级考试的报名工作。现将有关报名的事宜,通知如下:一、报名范围已修完计算机基础课程,但未获得NCRE证书...
-
计算机一级考试知识点“高效”
计算机作为一个完整系统所运用的技术。主要有系统结构技术、系统管理技术、系统维护技术和系统应用技术等。下面yjbys小编收集一些关于计算机一级考试知识点,欢迎大家参考!编码:字符编码目前国际上通用的字符编码是ASCII码,即美国标准信息交换代码。ASCII码用七位...
-
2017最新计算机一级考试MSOffice练习题“附答案”
计算机一级考试《MSOffice》试题一选择题(1)完整的计算机硬件系统一般包括外部设备和A)运算器和控制器B)存贮器C)主机D)中央处理器参考答案:C(2)计算机能够自动工作,主要是因为采用了A)二进制数制B)高速电子元件C)存储程序控制D)程序设计语言参考答案:C(3)下面哪...
-
2017年计算机二级上机考试试题及答案
20世纪60年代中期之前的第一代计算机网络是以单个计算机为中心的远程联机系统。下面是小编整理的关于计算机二级上机考试试题,希望大家认真练习!1[单选题]一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为A.219B.229C.230D.231参考答案:B...