相同類型數(shù)據(jù)的有序集合;每一個(gè)數(shù)據(jù)稱作數(shù)組元素,每個(gè)數(shù)組元素可以通過(guò)一個(gè)下標(biāo)來(lái)訪問(wèn)它們
?
數(shù)據(jù)聲明創(chuàng)建:
首先必須聲明數(shù)組變量,才能在程序中使用數(shù)組。
dataType[]? arrayRefVar; //首選方法
dataType? arrayRefVar[]; //效果相同,但不是首選方法,這是C++寫(xiě)法,早期為了讓C++程序猿快速接收J(rèn)ava
Java語(yǔ)言使用new操作符來(lái)創(chuàng)建數(shù)組:
dataType[]? arrayRefVar = new dataType[arraySize];
數(shù)組的元素是通過(guò)索引訪問(wèn)的,數(shù)組索引從0開(kāi)始
獲取數(shù)組長(zhǎng)度:arrays.length
-------------------------------------------------------------------------
public class arrayDemo1 {
//變量的類型 變量的名字 = 變量的值;
//數(shù)組類型
public static void main(String[] args) {
int[] nums; //定義,聲明數(shù)組,未分配空間
nums = new int[10]; //這里面可以存放10個(gè)int類型的數(shù)字
//創(chuàng)建一個(gè)數(shù)組空間
//包含聲明+分配空間
int[] nums2= new int[10];
//給數(shù)組元素賦值
nums[0]=1;
nums[1]=2;
nums[2]=3;
nums[3]=4;
nums[4]=5;
nums[5]=6;
nums[6]=7;
nums[7]=8;
nums[8]=9;
nums[9]=10;
System.out.println(nums[9]);
//計(jì)算所有元素的和
int sum =0;
//獲取數(shù)組長(zhǎng)度:arrays.length
for (int i = 0; i <nums.length ; i++) {
sum=sum+nums[i];
}
System.out.println("總和為:"+sum);
}
---------------------------------------------------------------
本文摘自 :https://www.cnblogs.com/