Java数组元素.pdf

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

Java 数组元素 Java数据类型教程 - Java数组元素 我们可以使⽤括在括号中的元素索引来引⽤数组的每个单独元素。 第⼀个元素的索引为0 ,第⼆个元素1,第三个元素2等。 这 为基于零的索引。数组的最后⼀个元素的索引是数组的长度减1。 如果我们有⼀个长度为5的数组,数组元素的索引将是0 ,1,2,3和4 。 引⽤数组的⾮现有元素是⼀个运⾏时错误。 例如,在代码中使⽤myID [5]将抛出异常,因为myID的长度为5 ,⽽myID [5]引⽤的是 第六个元素,它不存在。 我们可以为数组的元素赋值如下: myID[0] = 10; // Assign 10 to the first element of myID myID[1] = 20; // Assign 20 to the second element of myI myID[2] = 30; // Assign 30 to the third element of myID myID[3] = 40; // Assign 40 to the fourth element of myI myID[4] = 50; // Assign 50 to the fifth element of myID 以下语句将myID数组的第三个元素的值赋给int变量temp : int tem = myID[2]; // Assigns 30 to tem 数组长度 数组对象有⼀个名为length 的公共最终实例变量,它包含数组中元素的数量。 int[] myID = new int[5]; // Create an array of length 5 int len = myID.length; // 5 will be assigned to len length 是数组对象的属性。直到我们创建数组对象,我们不能使⽤它的length属 性。 通常,使⽤循环访问数组的元素。 for (int i = 0 ; i myID.length; i++) { myID[i] = (i + 1) * 10; } 初始化数组元素 数组元素总是初始化。 基本数据类型的数组元素被初始化为其数据类型的默认值。 例如,数字数组元素初始化为零,布尔元素为false ,引⽤类型元素为null 。 以下代码说明了数组初始化: 默认情况下,intArray [0] ,intArray [1]和intArray [2]初始化为零。 int[] intArray = new int[3]; bArray [0]和bArray [1]初始化为false 。 boolean[] bArray = new boolean[2]; 参考类型数组的⽰例。strArray [0]和strArray [1]初始化为null 。 String[] strArray = new String[2] person数组的所有100个元素都初始化为null 。 Person[] erson = new Person[100]; 下⾯说明了⼀个实例变量和⼀些局部变量的数组初始化。 ublic class Main { rivate boolean[] bArray = new boolean[3]; // An instance variab ublic Main() { for (int i = 0; i bArray .length; i++) { System.out. rintln(bArray[ + i + ]: + bArray[i]); } } ublic static void main(String[] args) { int[] myID = new int[3]; // A local array variable for (int i = 0; i myID.length; i++) { System.out. rintln(myID[ + i + ]: + myID[i]); } String[] name = new String[3]; // A local array variable for (int i = 0; i name.length; i

文档评论(0)

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

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

版权声明书
用户编号:7014141164000003

1亿VIP精品文档

相关文档