?? testarray.java
字號:
/**
* Description:
* <br/>Copyright (C), 2005-2008, Yeeku.H.Lee
* <br/>This program is protected by copyright laws.
* <br/>Program Name:
* <br/>Date:
* @author Yeeku.H.Lee kongyeeku@163.com
* @version 1.0
*/
public class TestArray
{
public static void main(String[] args)
{
//定義一個int數組類型的變量,變量名為intArr.
int[] intArr;
//使用靜態初始化,初始化數組時只指定數組元素的初始值,不指定數組長度。
intArr = new int[]{5, 6, 8 , 20};
//定義一個Object數組類型的變量,變量名為objArr.
Object[] objArr ;
//使用靜態初始化,初始化數組時數組元素的類型是定義數組時數組元素類型的子類
objArr = new String[] {"Java" , "李剛"};
Object[] objArr2 ;
//使用靜態初始化
objArr2 = new Object[] {"Java" , "李剛"};
//數組的定義和初始化同時完成,使用簡化的靜態初始化寫法
int[] a = {5, 6 , 7, 9};
//數組的定義和初始化同時完成,使用動態初始化語法
int[] prices = new int[5];
//數組的定義和初始化同時完成,初始化數組時元素的類型是定義數組時元素類型的子類
Object[] books = new String[4];
//輸出objArr數組的第二個元素,將輸出字符串"李剛"
System.out.println(objArr[1]);
//為objArr2的第一個數組元素賦值
objArr2[0] = "Spring";
//訪問數組元素指定的索引等于數組長度,所以下面代碼將在運行時出現異常
//System.out.println(objArr2[2]);
//使用循環輸出prices數組的每個數組元素的值
for (int i = 0; i < prices.length ; i ++ )
{
System.out.println(prices[i]);
}
//對動態初始化后的數組元素進行賦值
books[0] = "Struts2權威指南";
books[1] = "輕量級J2EE企業應用實戰";
//使用循環輸出books數組的每個數組元素的值
for (int i = 0 ; i < books.length ; i++ )
{
System.out.println(books[i]);
}
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -