Javaの基本(5)配列

免責事項:この記事はブロガーオリジナル記事です、続くBY-SAのCC 4.0を著作権契約、複製、元のソースのリンクと、この文を添付してください。
このリンク: https://blog.csdn.net/qq_44779847/article/details/102732061

アレイ:
1)同一のデータ要素タイプセット
2)データ型(基準型)である
配列を定義する3):
新しい新しいINT INT [] = ARR [10];
初期化4)配列の:
INT [] =新しい新しいARR INT [4]; // 0,0,0,0
INT [] = {} -1,4,7,9- ARR; -1,4,7,9- //
。INT [] = ARR新しい新[] {1、INT、 } 4,7,9; -1,4,7,9- //
INT [] ARR;
ARR = {-1,4,7,9-}; //エラーをコンパイルし、唯一また宣言本実施形態では、初期化
[INT ARR =新しいです] {-1,4,7,9-}; //正しい
5)アレイにアクセスするには:
5.1)素子によるアレイの長さ((配列名.LENGTH)番号を取得する)
int型[] = ARR新しい新しいINT [3]。 ;
のSystem.out.println(arr.length); // 3
5.2)添字/割出しによって配列内の要素にアクセスする
(配列の長さ-1)まで、0からインデックス
のint [] =新しい新しいINT ARR [3];
ARR割り当てられた100の最初の要素を//; [0] = 100をARR
[1]のARR = 200であり; //最初の要素2にARR 200に割り当てられている
ARR [2] = 300; / / 300に割り当てられたARRの3番目の要素に
//のARR = 400 [3]; //配列添字境界例外
System.out.println(ARR [arr.length-1] ); // 最後の要素の出力値
列を介し6):
INT [] = ARR新しい新しいINT [10];
のために(INT I = 0;私は< arr.length; Iは++){
ARR [I] = 100;
}
ため(INT I = 0; I <arr.length; Iは++){
System.out.printlnは(ARR [I]);
}
(I int型ため= ARR 1-.LENGTH; I> = 0; I - ){
System.out.printlnは(ARR [I]);
}
7)配列のコピー:
7.1)System.arraycopyの(,. 1、a1,0,4)。
7.2)INT [] A1 = Arrays.copyOf(,. 6)
= Arrays.copyOf(a.lengthの+ 1); //拡張。
ソート8)配列:
8.1)は、Arrays.sort(ARR); / /昇順

おすすめ

転載: blog.csdn.net/qq_44779847/article/details/102732061