数据运算、流控制和数组.ppt

  1. 1、本文档共61页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据运算、流控制和数组

JAVA 程序设计 第3章 数据运算、流控制和数组 第3章 数据运算、流控制和数组 3.1 数据类型、变量与常量 3.2 运算符与表达式 3.3 流程控制语句 3.1 数据类型、变量与常量 Java数据类型划分 Java基本数据类型 Java中定义了四类/八种基本数据类型 逻辑型---- boolean 文本型---- char 整数型---- byte, short, int, long 浮点数型---- float, double 逻辑型 boolean类型适于逻辑运算,一般用于程序流程控制 boolean类型数据只允许取值true或false,不可以0或非0的整数替代true和false。 用法举例: boolean b = false; if(b==true) { //do something } 文本型 char型数据用来表示通常意义上“字符” 字符常量是用单引号括起来的单个字符 char c = A; Java字符采用Unicode编码,每个字符占两个字节,因而可用十六进制编码形式表示 char c1 = \u0061; Java语言中还允许使用转义字符\来将其后的字符转变为其它的含义 char c2 = \n; //代表换行符 转义符 转 义 字 符 含 义 \ddd 1到3位八进制数所表示的字符(ddd) \uxxxx 1到4位十六进制数所表示的字符(xxxx) \ 单引号字符 \ 双引号字符 \\ 反斜杠字符 \r 回车 \n 换行 \f 走纸换页 \t 横向跳格 \b 退格 整数类型(1) 整数类型(2) Java语言整型常量的三种表示形式: 十进制整数,如12, -314, 0。 八进制整数,要求以0开头,如012 十六进制数,要求0x或0X开头,如0x12 Java语言的整型常量默认为int型,如: int i =3; 声明long型常量可以后加‘ l ’或‘ L ’ ,如: long l = 3L; 浮点型(1) Java浮点类型有固定的表数范围和字段长度 浮点型(2) Java浮点类型常量有两种表示形式 十进制数形式,必须含有小数点,例如: 3.14 314.0 .314 科学记数法形式,如 3.14e2 3.14E2 314E2 Java浮点型常量默认为double型,如要声明一个常量为float型,则需在数字后面加f或F,如: double d = 3.14; float f = 3.14f; 基本数据类型变量声明和赋值 标识符 任何一个变量、常量、方法、对象和类都需要有名字,这些名字就是标识符。标识符可以由编程者自由指定,但是需要遵循一定的语法规定。 标识符要满足如下的规定: (1)标识符可以由字母、数字和下划线(_)、美元符号($)组合而成; (2)标识符必须以字母、下划线或美元符号开头,不能以数字开头。 在实际应用标识符时,应该使标识符能一定程度上反映它所表示的变量、常量、对象或类的意义,这样程序的可读性会更好。 同时,应注意Java是大小写敏感的语言。 程序的注释 Java中可以采用三种注释方式: (1)// 用于单行注释。注释从//开始,终止于行尾; (2)/* … */ 用于多行注释。注释从/*开始,到*/结束,且这种注释不能互相嵌套; (3)/** … */ 是Java所特有的doc注释。它以/**开始,到*/结束。 JavaDoc 其中,第3种注释主要是为支持JDK工具javadoc而采用的。javadoc能识别注释中用标记@标识的一些特殊变量,并把doc注释加入它所生成的HTML文件。常用的@标记如下。 ? @see:引用其他类。 ? @version:版本信息。 ? @author:作者信息。 ? @param:参数名说明。 ? @return:说明。 ? @exception:完整类名说明。 对于有@标记的注释,javadoc在生成有关程序的文档时,会自动地识别它们,并生成相应的文档。 如: 生成: javadoc HelloDate.java 3.2 运算符与表达式 运算符 算术运算符: +,―,*,/,%,++,―― 关系运算符: ,,=,=,==,!= 逻辑运算符: !, , | , ^ , ,|| 位运算符: ,|,^,~ , ,, 赋值运算符: = 扩展赋值运算符:+=,―=,*=,/= 字符串连接运算符: + 算术运算符 +,―,*,/,%,++,―― 有关 / 15/4 15/3 15/2 15.0/2 有关 % 100%3 100%-3

您可能关注的文档

文档评论(0)

bm5044 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档