第二章标识符_关键字和数据类型.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第二章标识符_关键字和数据类型

第二章 JAVA语言基础 ——标识符、关键字和数据类型;【学习目标】;第二章 标识符、关键字和数据类型 ;2.1 标识符和关键字;2.关键字;2.2 Java语言的基本数据类型;JAVA程序设计;基本数据类型 ;1.逻辑类型;2.整数类型 int , byte, short, long ;int 型;byte 型 ;short 型 ;数据类型 ;3.字符类型 Char型 ;变量 使用关键字char来定义字符变量,可以一次定义几个,定义时也可以赋给初值:   char x=A,tom=爽,jiafei; 对于char型变量,内存分配给2个字节,占16位,最高位不用来表示符号 。其范围为0~65535。 (c:?字节) ;例子1;4.浮点类型 float 型 ;double 型 ;5.基本数据类型的转换;2.强制类型转换(显示类型转换);例子2;运算中数据类型自动提升转换规则   整型,实型,字符型数据可以混合运算。运算中,不同类型的数据先转化为同一类型,然后进行运算,转换从低级到高级; ;2.3 Java的数组 ;1 声明数组 一维数组的声明: 格式1: 类型 数组名[ ]; 格式2: 类型[ ] 数组名; 注意: 类型是数组中元素的数据类型, 可以为Java中任意的数据 类型,包括简单类型和复合类型。 数组名是一个标识符。 数组声明后不能被访问,因未为数组元素分配内存空间; 数组声明仅包括数组的名字、数组包含的元素的数据类型。 例如: People args[ ]; int a[ ]; //  People 为已定义的类。 double amount[ ]; char c[ ]; char[] c; 二维数组的声明: 格式1: 类型 数组名[ ] [ ]; 格式2: 类型[ ] [ ] 数组名; 例 int b[ ][ ]; int[][] b;;2 创建数组 一维数组的创建 用new来创建数组, 创建数组是为数组元素分配内存空间,所以必须指明数组长度即数组元素个数。 格式: 数组名=new 类型[数组长度]; 例:a = new int[3]; 也可将数组的声明和创建合二为一。 例: int a[ ] = new int[3];//=号左右两边的类型必须一致。 与C语言不同的是: 可用int型变量指定数组的大小。 如:int size=3; int a[ ] = new int[size];;二维数组的创建 格式: 数组名=new 类型[数组长度] [数组长度]; 例:b = new int[3][4]; 也可将数组的声明和创建合二为一。 例: int b[ ] = new int[3][4]; 也可不指定列数, 如:int b[ ] = new int[3][ ]; why? ;3 数组元素的使用;public class TestArray { public static void main(String args[]) { //声明数组 int a[ ]; //创建数组 a = new int[3]; //数组初始化 for (int i = 0; i3; i++) { a[i] = i*3; } } ;4 数组的初始化;(1) 创建数组后,对每个元素进行赋值。 a[0]=4;a[1]=5;a[2] =1; (2) 直接在声明的时候就说明其值,例如: int a[ ] = {4,5,1}; 说明了一个长度为3的一维数组。 相当于: int a[ ] = new int a[3] a[0]=4; a[1]=5; a[2] = 1; 这种格式和C语言数组声明初始化格式类似。 String s[ ]={“How”,”are”,”you”};;例子3;作业:;;一维数组的排序 public class Test { public static void main(String[] args) { int[] array = { 32, 87, 3, 12, 8, 127 }; for (int i = array.length; --i = 0; ) { for (int j = 0; j i; j++) { if (array[j

文档评论(0)

wuyoujun92 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档