五、陣列
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 ...