JAVA基礎2(陣列)

2021-09-02 20:23:58 字數 1161 閱讀 3975

五、陣列

1、定義:儲存相同型別的一組資料

格式:陣列型別 陣列名=new 陣列型別[陣列長度]

基本要素:識別符號、陣列元素、元素下標(從0開始)、元素型別

初始化陣列:

方(1)int nums=new int[3];

方(2)int nums=;

方(3)int nums=new int;

nums[0]=1;

nums[1]=2;

nums[2]=3;

nums[3]=8; //常見錯誤:陣列下標越界

2、獲取陣列長度:nums.length

陣列預設值:

整型byte short int long:0

浮點型float double:0.0

字串string:null

布林boolean:fasle

字元型char:』\u0000』

3、陣列的操作

(1)組遍歷

正向遍歷:for(int i=0;i=0;i–)

增強for迴圈:for(int temp:nums)

(2)組增刪改查

scanner input=new scanner(system.int);

int names=new int[5]{};

int index=-1;

int add=-1;

for(int i=0;i<5;i++)else if(names[i].equals(「null」))

}1>修改

if(index!=-1)else

2>刪除:

if(index!=-1);

int num=input.nextint();

int index=nums.length-1;

for(int i=0;inum)

}(2)從下標位置向後覆蓋

for(int j=nums.length-1;j>index;j–)

(3)直接替換

nums[index]=num;

7、二維陣列:

int nums=,,};

int nums=new int[3][5];

二維陣列遍歷

for(int i=0;isystem.out.println();

}

java 基礎 陣列2

變數 儲存單個資料 陣列 儲存多個資料 陣列的特點 1.陣列是乙個引用資料型別 2.陣列是乙個容器,長度一旦確定不能改變 3.陣列中資料型別相同 4.陣列中資料是有序的 陣列的宣告方式 1.資料型別 陣列名 資料型別 當前陣列中所有資料的資料型別 基本資料型別 引用資料型別 運算元組中的資料 0 陣...

Java陣列基礎

1,初始化陣列 可以初始化為int,char,string 型別 靜態初始化 int array new int 或者 int array 動態初始化 int array new int 5 系統預設陣列的每個元素值都為02,arry i 陣列的元素下角標從0開始到到i 1 3,system.out...

Java基礎陣列

1.陣列 概念同一種型別資料的集合。其實陣列就是乙個容器。陣列的好處 可以自動給陣列中的元素從0 開始編號,方便操作這些元素。格式1 元素型別 陣列名 new 元素型別 元素個數或陣列長度 示例 int arr new int 5 格式2 元素型別 陣列名 new 元素型別 int arr new ...