更新時間:11/01/2018
前言
如果要管理一個班級的成績,班級人數有30人,那麼我需要建立30個名字變數,30個國文成績,30個數學成績,30個英文成績等等...,光是宣告變數就要上百個,那...我需要怎麼管理程式?!
一、陣列的基本概念
陣列可以看成是多個相同類型數據組合,對這些數據的統一管理,數據類型可以是「基本型態」或「類別型態」。
陣列的元素起始位置從 0 開始,依序遞增(0, 1, 2, ...)。
二、一維陣列
JAVA 正規宣告陣列的方式與 C 語言完全不同,但後來也有加入一些宣告語法是仿 C 語言的。
2.1 一維陣列變數宣告
◉ 格式1:dataType[] arrayRefVar; (首選)
int[] a;
String[] str;
◉ 格式2:dataType arrayRefVar[]; (一樣可以作用,但非首選)
int a[];
String str[];