更新時間:2022-08-31 11:29:25 來源:動力節點 瀏覽1156次
數組可以是一維的,也可以是多維的。任何一維的東西都只能處理單個參數。一維數組必須處理每個索引或位置的一個值。
Java中的一維數組的三個示例如下:
1.Java中使用標準方法的一維數組示例
公共 類 OneDimensionalArray {
public static void main ( String args []) {
// 聲明一個整數的一維數組
int [] anArray ;
// 為 3 個整數分配內存
anArray = new int [ 3 ];
// 初始化第一個元素
anArray [ 0 ] = 8 ;
// 初始化第二個元素
anArray [ 1 ] = 4 ;
// 初始化第三個元素
anArray [ 2 ] = 89 ;
// 打印一維數組
系統。出來。println ( "一維數組元素為:" );
系統。出來。println ( "索引 0 處的元素:" + anArray [ 0 ]);
系統。出來。println ( "索引 1 處的元素:" + anArray [ 1 ]);
系統。出來。println ( "索引 2 處的元素:" + anArray [ 2]);
}
}
輸出:
一維數組元素是:
索引 0 處的
元素:8 索引 1 處的元素:4
索引 2 處的元素:89
2.Java 中使用 Scanner 的一維數組示例
導入 java.util.Scanner ;
public class OneDimensionalArrayScanner {
public static void main ( String args [])
{
// 創建掃描器對象
Scanner scan = new Scanner ( System . in );
系統。出來。println ( "請輸入數組長度:" );
int arrLength =掃描。下一個整數();
int [] anArray = 新 int [ arrLength ];
系統。出來。println ( "輸入數組的元素" );
for ( int i = 0 ; i < arrLength ; i ++)
{
anArray [ i ] = scan 。下一個整數();
}
// 打印一維數組
系統. 出來。println ( "顯示一維數組元素:" );
為了( int i = 0 ; i < arrLength ; i ++)
{
系統. 出來。print ( anArray [ i ] + " " );
}
}
}
輸出:
輸入數組長度:4
輸入數組元素
8
4
89
2
顯示一維數組元素:
8 4 89 2
3.Java中使用字符串的一維數組示例
public class OneDimensionalArrayString {
public static void main ( String args [])
{
// 聲明和初始化字符串數組
String [] strArray = { "Alive is Awesome" , "Be in Present" , "Be Yourself" };
系統。出來。println ( "字符串數組的長度為:" + strArray .length ); // 打印一維字符串數組
系統。出去
. println ( "顯示一維字符串數組元素:" );
for ( int i = 0 ; i < strArray .length ; i ++ ) {
System . 出來。println ( strArray [ i ] + " " ); } } }
輸出:
字符串數組的長度為:3
顯示一維字符串數組元素:
Alive is Awesome
Be in Present
Be Yourself
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習