Blogger 站內搜尋

顯示具有 [JAVA][入門教學]Java SE 入門教學-陣列 標籤的文章。 顯示所有文章
顯示具有 [JAVA][入門教學]Java SE 入門教學-陣列 標籤的文章。 顯示所有文章

2018年11月1日 星期四

Java SE 入門教學 - 陣列

更新時間: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[];