java-數組
1.什麽是數組
2.為數組分配空間
3.循環遍歷數組
4.Arrays
5.foreach
1.什麽是數組
int[ ] scores={76,83,92,87};
數組可以理解為是一個巨大的“盒子”,裏面可以按順序存放多個類型相同的數據,比如可以定義 int 型的數組 scores 存儲 4 名學生的成績
數組中的元素都可以通過下標來訪問,下標從 0 開始。
2.為數組分配空間
int[] scores= new int[4];
scores[0]=76;
scores[1]=83;
scores[2]=92;
scores[3]=87;
int[] scores=new int[]{76,83,92,87}
String[] subjects = new String[5] ;
// 分別為數組中的元素賦值
subjects[0] = "Oracle";
subjects[1] = "PHP";
subjects[2] = "Linux";
subjects[3] = "Java";
subjects[4] = "HTML";
3.循環遍歷數組
import java.util.Arrays;
public static void main(String[] args){
String[] names=new String[5];
names[0]=‘zhangsan‘
names[1]=‘zhang‘
names[2]=‘zhaan‘
names[3]=‘zhann‘
names[4]=‘zan‘
Arrays.sorts(names);
for(String name:names){ //相當於for(int i=0;i<=names.length;i++)
System.out.println("學員的名字為:"+name);
}
}
4.Arrays
Arrays 類是 Java 中提供的一個工具類,在 java.util 包中。
該類中包含了一些方法用來直接操作數組,比如可直接實現數組的排序、搜索等
Arrays 中常用的方法:
- 排序:Arrays.sort(數組名);
- 將數組轉換為字符串:Arrays.toString(數組名);
5.foreach
foreach 並不是 Java 中的關鍵字,是 for 語句的特殊簡化版本,在遍歷數組、集合時, foreach 更簡單便捷。
從英文字面意思理解 foreach 也就是“ for 每一個”的意思,那麽到底怎麽使用 foreach 語句呢?
java-數組