第05章 数组 02 数组元素的创建和使用
来源:互联网 发布:做淘宝刷手的接单技巧 编辑:程序博客网 时间:2024/05/01 10:21
鱼欲遇雨:每日都学习一点,持之以恒,天道酬勤!不能用电脑时,提前补上!(2012.9.6)
数组初始化(1)
动态初始化
数组定义与数组元素分配空间和赋值的操作分开进行,例如
public class Test {public static void main(String args[]) {int a[];a = new int[3];a[0] = 3;a[1] = 9;a[2] = 8;Date days[];days = new Date[3];days[0] = new Date(1, 4, 2004);days[1] = new Date(2, 4, 2004);days[2] = new Date(3, 4, 2004);}}class Date {int day;int month;int year;public Date(int d, int m, int y) {this.day = d;this.month = m;this.year = y;}}
数组初始化(2)
静态初始化
在定义数组的同时就为数组元素分配空间并赋值,例如
public class Test {public static void main(String args[]) {/*int a[];a = new int[3];a[0] = 3;a[1] = 9;a[2] = 8; Date days[];days = new Date[3];days[0] = new Date(1, 4, 2004);days[1] = new Date(2, 4, 2004);days[2] = new Date(3, 4, 2004);*/int a[] = {3, 9, 8};Date days[] = {new Date(1, 4, 2004),new Date(2, 4, 2004),new Date(3, 4, 2004)}}}class Date {int day;int month;int year;public Date(int d, int m, int y) {this.day = d;this.month = m;this.year = y;}}
数组元素的引用
1 定义并用运算符new为之分配空间之后,才可以引用数组中的每个元素,数组元素的引用方式为
arrayName[index]
index为数组元素的下标,可以是整形常量或整形表达式。如
a[3], b[i], c[6*i]
数组元素下标从零开始:长度为n的数组的合法下标取值范围为
0~n-1
每个数组都有一个属性length指明它的长度。例如
a.length的值是数组a的长度(元素个数)
- 第05章 数组 02 数组元素的创建和使用
- 一维数组内存分析及数组元素的创建和使用
- 创建和使用数组
- 数组第k小的元素和数组前k小元素
- php 数组的创建修改和使用
- 数组的创建和使用(foreach)
- 数组的创建和使用2
- 数组的创建和使用1
- Java数组的创建和使用
- corejava_数组的创建和使用
- 数组元素的赋值和遍历数组
- JavaScript权威指南_50_第7章_数组_7.2-数组元素的读和写
- JavaScript权威指南_53_第7章_数组_7.5-数组元素的添加和删除
- 求数组元素的和。
- 求数组元素的和
- 数组中第K大的元素
- 创建和使用动态数组
- javascript数组操作(创建、元素删除、数组的拷贝)
- 折线分割平面
- SDRAM的工作原理
- [推荐信] 关于找推荐人写推荐信,你不得不知道的几个关键问题(全文)
- tab
- Objective-C语法之KVC的使用
- 第05章 数组 02 数组元素的创建和使用
- DB2 Rollup、Cube 的用法说明
- .NET初学者的良师益友 (高手飘过)
- hdu 4366 Successor
- Java Runtime类
- poj1251 - Jungle Roads
- 深入SDRAM工作原理
- Oracle工具——WRAP
- C# Timer解析