您的位置:首页 > 数据库 > Oracle

java ;javascript;oracle 数组处理

2009-07-30 23:34 246 查看
Java 数组:

一维数据的申明:int a[] ; int[] a;在申明的时候不能指定数组的长度,即数组中元素的个数。

创建数组:Java 中用new来创建数组: 数组名 = new 数组元素的类型 [数组元素的个数];

初始化:

1.动态初始化:数组定义与为数组分配空间和赋值的操作分开进行;
2.静态初始化:在定义数字的同时就为数组元素分配空间并赋值;
3.默认初始化:数组是引用类型,它的元素相当于类的成员变量,因此数组分配空间后,每个元素也被按照成员变量的规则被隐士初始化。

示例:(动态初始化)

public class array {

public static void main(String args[]) {
//数据申明,创建,初始化
Date days[] ;                                //申明
days = new Date[3] ;                   //创建

days[0] = new Date(2008,4,5) ;   //初始化
days[1] = new Date(2008,2,31) ;
days[2] = new Date(2008,4,4) ;
}
//

}

示例:(静态初始化)
int a[] = {0,1,2} ;

示例:(默认初始化)
int a [] = new int [5] ;

同时申明和创建数组:
int a[] = new int [5];

String s[] = new String[]{"zer"};

JavaScript 数组:

var arr = new Array();
//直接声明一个Array对象
var arr1 = new Array(20);
//声明一个Array对象,并对数组进行初始化,设置数组的大小为20
var arr2 = new Array("red","blue","green");
//声明一个数组,并通过参数给数组设置初始值
var arr3 = ["red","blue","green"];
//也可以是直接通过一对[]来对数组进行初始化
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: