java中數組的三種定義方式
java中,數組是一種很常用的工具,今天我們來說說數組怎么定義
[java] view plain copy /**
* 數組的三種定義方法
* 1.數組類型[] 數組名=new 數組類型[數組長度];
* 2.數組類型[] 數組名={數組0,數組1,數組2,數組3,。。。。};
* 3.數組類型[] 數組名=new 數組類型[]{數組0,數組1,數組2,。。。};
* */
public static void main(String[] args) {
//第一種 例:
String[] test1 = new String[6];
test1[0] = “數組0”;
test1[1] = “數組1”;
//第二種 例:
String[] test2 = {“數組0”,“數組1”,“數組2”,“。。。。”};
//第三種 例:
String[] test3 = new String[]{“數組0”,“數組1”,“數組2”,“。。。。”};
}
}
java中數組的定義及使用方法
下面小編就為大家帶來一篇java中數組的定義及使用方法(推薦)。小編覺得挺不錯的,現在就分享給大家,也給大家做個參考。
數組:是一組相關變量的集合
數組是一組相關數據的集合,一個數組實際上就是一連串的變量,數組按照使用可以分為一維數組、二維數組、多維數組
數據的有點
不使用數組定義100個整形變量:int i1;int i2;int i3
使用數組定義 int i[100];
數組定義:int i[100];只是一個偽代碼,只是表示含義的
一維數組
一維數組可以存放上千萬個數據,并且這些數據的類型是完全相同的,
使用java數組,必須經過兩個步驟,聲明數組和分配內存給該數組,
聲明形式一
聲明一維數組:數據類型 數組名[]=null;
非配內存給數組:數組名=new 數據類型[長度];
聲明形式二
聲明一維數組:數據類型 [] 數組名=null;
java數據類型分為兩大類
基本數據類型
int、long操作的時候本身就是具體的內容
引用數據類型:數組、類、接口
引用傳遞的就是一個內存的使用權,一塊內存空間,可能有多個人同時使用
事例聲明數組
package com.qn.array;
public class Test {
public static void main(String[] args) {
int score[]=null;//聲明數組
score=new int[3];//開辟空間,大小為3
}
}
數組的聲明格式里,數據類型是數組元素的數據類型,常見的有整形、浮點型、與字符型等
數組名是用來統一這組相同數據類型元素的名稱,其命名規則和變量的相同
數組聲明后實際上是在棧內存中保存了此數組的名稱,結下了是要在堆內存中配置數組所需要的內存,齊產固定是告訴編譯器,所聲明的數組要存放多少個元素,而new 則是命令編譯器根據括號里的長度
基本數據類型偶讀有其默認值:int 0;只要是引用數據類型默認值就是null
事例
package com.qn.array;
public class Test {
public static void main(String[] args) {
int score[]=null;//聲明數組
score=new int[3];//開辟空間,大小為3
System.out.print(“score[0]=”+score[0]);
System.out.print(“ score[1]=”+score[1]);
System.out.print(“ score[2]=”+score[2]);
}
}
評論
查看更多