网站大量收购闲置独家精品文档,联系QQ:2885784924

[信息与通信]2_第二章java编程基础.ppt

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

● 一维数组 栈 某 方 法 的 栈 空 间 0x3000 堆 new int [3] (construction) 0 0 0 int [ ]x 0x3000 x=new int[3] ● 一维数组 ●初始化(initialize) int [ ] intArray={1,2}; int [ ] intArray=new int[ ]{1,2}; String [ ] stringArray={abc, How, you}; int [ ] intArray; intArray = new int[5]; for(int i=0;i5;i++) intArray[i]=i*i; String [ ] stringArray; stringArray = new String[3]; stringArray[0]= How; stringArray[1]=are; stringArray[2]=you; int [ ] intArray; intArray=new int[2]; intArray[0]=1; intArray[1]=2; ● 一维数组 ● 引用 arrayName[index] 注意:index; length;越界处理 ●与数组相关的方法 ● System.arraycopy(from,fromIndex,to,toIndex,count ) ● Arrays.sort(.. ),Arrays.copyOf(.. ); 参考java.util.Arrays和java.lang.System的文档 例:ArrayTest.java ;LotteryArrayTest.java for (int element:intArray) System.out.println(element); for (int i=0;iintArray.length;i++) System.out.println(intArray[i]); ● 二维数组 ●二维数组的声明   type arrayName [ ][ ];   type [ ][ ] arrayName; ● 二维数组 ●二维数组创建和初始化 int [ ][ ] a={{1,2},{2,3},{3,4,5}}; //直接为每一维分配空间 int [ ][ ]a = new int[2][3]; //从最高维开始,分别为每一维分配空间 int [ ] [ ]a = new int[3][ ]; a[0] = new int[2]; a[1] = new int[2]; a[2]=new int[3]; a a[1] a[0] 1 2 2 3 a[2] 3 4 5 a a[1] a[0] a[0][0] a[0][1] a[0][2] a[1][0] a[1][1] a[1][2] int [] temp=a[0]; a[0]=a[1]; a[1]=temp; ● 二维数组 ●二维数组的创建和初始化   String s[ ][ ] = new String[2][ ];   s[0]= new String[1];   s[1]= new String[3];   s[0][0]= Good;   s[1][0]= Luck;   s[1][1]= to;   s[1][2]= You; 例:MatrixMultiply.java ; * * 回顾 Java语言概述 ● Java的历史与发展 ● Java的特点 ● Java开发环境的搭建 ● Java的程序结构(application,applet) 复习 ● 源程序格式 ● 关键字和标识符 ● 基本数据类型(常量,变量) ● 运算符 ● 程序的控制流程 ● String类 ● StringBuffer类 ● 数组 ● 输入输出 第二章 Java编程基础 ● Java源程序格式 Package declaration 包的申明 Import statements 导入语句 Class definitions 类的定义 修饰符 class 类名 { } ●Java严格区分大小写 ●Java是一种自由格式语言 ●文件名以.java结尾;一个源文件中最多包含一个public类,和多个非public的类;源文件名与public类名相同 例:FormatTest.java ● Java的注释 // 单行注释 /* */ 多行注释 /** */ 形成专业文档 ● 不会出现在可执行程序中 ● 多行注释不能嵌套

文档评论(0)

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

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

1亿VIP精品文档

相关文档