- 1、本文档共52页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
JAVA网络编程基础 第1章 Java语言概述 第2章 Java的开发环境基本知识 第3章 Java语言基础 第4章 Java面向对象程序设计 第5章 异常处理 第6章 Java的基本可重用类 第3章 Java语言基础 3.1 一个最简单的Java程序实例 3.2 标识符、注释和分隔符 3.3 局部变量和常量 3.4 基本类型与数组(数组放3.9之后讲) 3.5 运算符及表达式 3.4 基本类型与数组 3.4.1 整 型 3.4.2 浮点型 3.4.3 布尔型 3.4.4 字符型 3.4.5 数 组 (数组放3.9之后讲) 3.5 运算符及表达式 3.5.1 表达式 3.5.2 运算符 3.5.3 算术运算符 3.5.4 关系运算符 3.5.5 逻辑运算符 3.5.6 位运算符 3.5.7 赋值运算符 3.5.8 条件运算符 数据的类型除了限定数据的存储方式、取值范围之外,还定义了对该数据类型可进行的操作即运算。 表示各种不同运算的符号称为运算符,参于运算的数据称为操作数。 3.5.1 表达式 表达式是由操作数和运算符按一定语法形式组成的符号序列。 以下是合法的表达式: a+b (a+b)*(a-b) “name=”+”李 明” 每个表达式经过运算后都会产生一个确定的值。一个常量或一个变量是最简单的表达式。表达式作为一个整体(如同一个操作数)还可以看成一个操作数参与到其他运算中,形成复杂的表达式。 3.5.1 表达式 运算符表明对操作数的运算方式。 运算符按其要求的操作数个数分为: 1. 一元运算符 如 ++、-- 2. 二元运算符 如 +、-、*、/、% 3. 三元运算符 如 ?: 运算符按其功能分为七类: 1. 算术运算符: + 、-、 *、 /、%、 ++、 -- 2. 关系运算符: 、、 =、 =、 ==、 != 3. 逻辑运算符: !、、||、^ 4. 位运算符: 、、、、|、^、~ 5. 条件运算符: ?: 6. 赋值运算符: =、+=、-=、*=、/=、%=、 =、|=、^=、=、= 7. 其他:分量运算符 . 、下标运算符[]、实例运算instanceof 3.5.2 运算符 算术运算符用于对整型数和实型数的运算。按其要求的操作数的个数分为一元运算符和二元运算符两类。 一元运算符 如 + (一元加,取正值)、- (一元减,取负值)、++ (自加)、-- (自减) 二元运算符 如 + (加)、- (减)、* (乘)、/ (除) %(取余数或取模)。 一元运算符++、-- 可以位于操作数的前面,如 ++x 或 --x, 也可以位于操作数的后面,如x++、x--; 无论单元运算符位于操作数的前面或后面,操作数完成单元运算后,并把结果赋于操作数变量。但是,如把++x或x++整体参加表达式运算时,++x和x--的整体值是不一样的。 3.5.3 算术运算符 例3-4 单目运算(一元运算) int x=10; int y1,y2,y3,y4; y1=++x; //x先自增1,再赋给y1 y2=x++; //x先赋给y2, 再自增1 y3=--x; //x先自减1,再赋给y3 y4=x--; //x先赋给y4, 再自减1 对二元运算符+、-、*、/,如果 两个操作数类型相同,则结果类型不变,否则将进行自动转换。 3.5.3 算术运算符 例3-5 7+3=10 7+3.0=10.0 7-3=4 7-3.0=4.0 7*3 =21 7*3.0 =21.0 7/2=3 7.0/2=3.5 7 % 2=1 6 % 4=2 %运算符求整数除的余数,它要求两边操作数均为整型,结果也为整型。 3.5.3 算术运算符 关系运算符有七种: == (等于) != (不等于)
您可能关注的文档
- _苏州实践_引起关注.pdf
- 《MATLAB基础教程》第10章.ppt
- 《东方之珠》课件1.ppt
- 《化学电源》课件.ppt
- 《克和千克的认识》说课稿课件.ppt
- 《美丽的小路》课件1.ppt
- 《汽车理论》余志生 第五版课件4.2.pdf
- 《神奇的克隆》课件.ppt
- 《我的叔叔于勒》第一课时说课稿.doc
- 《行进中的歌》(说课稿).doc
- 2025AACR十大热门靶点推荐和解读报告52页.docx
- 财务部管理报表.xlsx
- 高中物理新人教版选修3-1课件第二章恒定电流第7节闭合电路欧姆定律.ppt
- 第三单元知识梳理(课件)-三年级语文下册单元复习(部编版).pptx
- 俄罗斯知识点训练课件-七年级地理下学期人教版(2024).pptx
- 课外古诗词诵读龟虽寿-八年级语文上学期课内课件(统编版).pptx
- 高三语文二轮复习课件第七部分实用类文本阅读7.2.1.ppt
- 高考物理人教版一轮复习课件第4章第3讲圆周运动.ppt
- 高考英语一轮复习课件53Lifeinthefuture.ppt
- 2025-2030衣柜行业风险投资发展分析及投资融资策略研究报告.docx
文档评论(0)