二維陣列| Java SE 6 技術手冊 - caterpillar
文章推薦指數: 80 %
在上面的宣告中,arr 是個int[] 型態的參考名稱,程式會為arr 配置可以儲存10 個int 整數的一維陣列物件,索引為0 到9,初始值預設為0,在Java 中配置陣列之後,若還沒有 ...
JavaSE6技術手冊
關於JavaSE6技術手冊
1.
瞭解Java
1.1.
什麼是Java
1.2.
Java的特性
1.3.
如何學習Java
1.4.
接下來的主題
2.
入門準備
2.1.
下載、安裝、瞭解JDK
2.2.
設定Path與Classpath
2.3.
第一個Java程式
2.4.
選擇開發工具
2.5.
接下來的主題
3.
語法入門
3.1.
第一個Java程式
3.2.
在文字模式下與程式互動
3.3.
資料、運算
3.4.
流程控制
3.5.
接下來的主題
4.
從autoboxing、unboxing認識物件
4.1.
關於物件
4.2.
自動裝箱、拆箱
4.3.
接下來的主題
5.
陣列
5.1.
一維陣列、二維陣列
5.2.
進階陣列觀念
5.3.
接下來的主題
6.
字串
6.1.
認識字串
6.2.
字串進階運用
6.3.
接下來的主題
7.
封裝(Encapsulation)
7.1.
定義類別(Class)
7.2.
關於方法
7.3.
接下來的主題
8.
繼承(Inheritance)、多型(Polymorphism)
8.1.
繼承
8.2.
多型(Polymorphism)
8.3.
接下來的主題
9.
管理類別檔案
9.1.
內部類別
9.2.
package與import
9.3.
接下來的主題
10.
例外處理(ExceptionHandling)
10.1.
例外處理入門
10.2.
受檢例外(CheckedException)、執行時期例外(RuntimeException)
10.3.
throw、throws
10.4.
例外的繼承架構
10.5.
斷言(Assertion)
10.6.
接下來的主題
11.
列舉型態(EnumeratedTypes)
11.1.
常數設置與列舉型態
11.2.
定義列舉型態
11.3.
接下來的主題
12.
泛型
12.1.
泛型入門
12.2.
泛型進階語法
12.3.
接下來的主題
PoweredbyGitBook
A
A
襯線體
無襯線體
白色
棕褐色
夜間
分享到Twitter
分享到Google
分享到Facebook
分享到Weibo
分享到Instapaper
JavaSE6技術手冊
5.1一維陣列、二維陣列
不管在其它語言中是如何,陣列在Java中可得看作一個物件,它有一些值得探討的特性,這個小節會先介紹最常使用的一維陣列與二維陣列。
5.1.1一維陣列物件
您現在要整理全班的Java小考成績,您希望寫個小程式,全班共有40名學生,所以您必須有40個變數來儲存學生的成績,現在問題來了,根據第3章學過的變數宣告方式,難道您要宣告40個名稱不同的變數來儲存學生的成績資料嗎?
當然不必這麼麻煩,Java提供「陣列」(Array)讓您可以宣告一個以「索引」(Index)作為識別的資料結構,在Java中,您可以這麼宣告一個陣列並初始陣列內容:
int[]score={90,85,55,94,77};
這個程式片段宣告了一個score陣列,它的內容包括90、85、55、94與77這五個元素,您要存取陣列時,必須使用索引值來指定存取陣列中的哪個元素,在Java中陣列的索引是由0開始,也就是說索引0的位置儲存90、索引1的位置儲存85、索引2的位置儲存55,依此類推,如果您要循序的取出陣列中的每個值並顯示出來,您可以使用for迴圈,如範例5.1所示。
範例5.1SimpleArray.java
publicclassSimpleArray{
publicstaticvoidmain(String[]args){
int[]score={90,85,55,94,77};
for(inti=0;i
延伸文章資訊
- 1Java 學習筆記[7] 陣列2 - iT 邦幫忙
... 筆記[7] 陣列2. Java 學習筆記系列第7 篇 ... 二維陣列顧名思義就是使用兩個索引來指定存取陣列中的元素, ... 上述的宣告,可以清楚看出來二維陣列的索引方式,.
- 2如何在Java 中獲取一個二維陣列的長度 - Delft Stack
Java 中的二維陣列是一個陣列的陣列,即一個陣列的元素是另一個陣列。例如, test = new int[5][10]; 代表一個包含5 個元素的陣列,這5 個元素分別 ...
- 3二維陣列
取得二維陣列元素值. 07 08. 09 10. 03. 01. 04. 05 06. 02. D路. 18號 import java.util.Arrays; class web{ publi...
- 4Java 二維陣列 - 翻轉工作室
既然陣列是由若干個相同資料型態的變數整合而成,變數的排列格式也延伸了不同的陣列格式。如果所有變數排列成一行或一列,則稱之為『一維陣列』(如 · 將變數排列成『縱橫』 ...
- 5Java一維,二維陣列的定義與簡單使用 - 程式人生
println(arr1.length);. 方式二:宣告陣列和分配內同時進行. int[] ...