【精选】for循环嵌套和数组.ppt

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

for循环嵌套和数组 for(int i = 0 ; i 3 ;i ++) { for(int j = 0 ;j5 ;j++) { System.out.print(“*”); } System.out.println( ); } 数组 一维数组:用来存储一组相同类型数据的数据结构。必须经过申请和构造才可使用。 申请的格式: 数据类型 [ ] 数组名 ; int [ ] a ; 构造的格式: 数组名 = new 数据类型[数组长度] ; 下标变量 = 数值; 比如: a = new int[3]; a[0] = 1; a[1] = 2; a[2] = 3 ; 注意:数组中的元素通过下标变量来访问,下标变量通过数组名[下标]来表示,下标从0开始最大到数组长度减1. 1、int[ ] a ; //申请一个一维数组 这句话一共做了三件事情: (1)、已经存在了一个一维数组 (2)、这个一维数组的名字叫a (3)、这个一维数组只能存放int 型的数 2、a = new int[3]; //构造了一维数组的长度 这句话做了两件事情: (1)、说明这个数组最多可以存放3个int型的数 (2)、这个数组中3个元素的名称分别是: a[ 0 ] a[ 1 ] a[ 2 ] 3、 a[0] = 1; a[1] = 2; a[2] = 3 ; 这句话做了一件事情: 给数组中的3个元素赋值 注意:说白了从1~3的操作就是相当于申请并且构造了3个变量(int a = 1 ,b = 2 ,c = 3) 还可以写成: int[ ] a ; a = new int[ ] { 1 , 2 ,3 }; 也可以写到一起: int[ ] a = new int[ ] { 1, 2,3 }; 注意:1、数组中的元素类型必须相同 2、数组长度可以通过数组名.length来获 得。 一维数组的打印 int[ ] a = new int[ ]{1 ,2 ,3}; System.out.println(a[0]); System.out.println(a[1]); System.out.println(a[2]); 一维数组的打印 for(int i = 0 ;i3;i++) { System.out.print(a[i]+“ ”); } 数组 二维数组:先理解成为一维数组,数组中的每个元素又是一个一维数组。必须经过申请和构造才可使用。 申请的格式: 数据类型 [ ][ ] 数组名 ; int [ ][ ] a ; 构造的格式: 数组名 = new 数据类型[数组总行数][每行总列数] ; 下标变量 = 数值; 比如: a = new int[2][3]; a[0][0] = 1; a[0][1] = 3; a[0][2] = 5; a[1][0] = 7; a[1][1] = 9; a[1][2] = 11; 1、int[ ][ ] a ; //申请一个二维数组 这句话一共做了三件事情: (1)、已经存在了一个二维数组 (2)、这个二维数组的名字叫a (3)、这个二维数组只能存放int 型的数 2、a = new int[2][3]; //构造了二维数组的总行数和总列数 这句话做了两件事情: (1)、说明这个数组是个2行3列的二维数组,最多可以存放6个int型的数 (2)、这个数组中6个元素的名称分别是: a[ 0 ][ 0 ] a[ 0 ][ 1 ] a[ 0 ][ 2 ] a[ 1 ][ 0 ] a[ 1 ][ 1 ] a[ 1 ][ 2 ] 3、 a[0][0] = 1; a[0][1] = 3; a[0][2] = 5; a[1][0] = 7; a[1][1] = 9; a[1][2] = 11; 这句话做了一件事情: 给数组中的6个元素赋值 注意:说白了从1~3的操作就是相当于申请并且构造了6个变量(int a = 1 ,

文档评论(0)

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

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

1亿VIP精品文档

相关文档