フォーマット配列0912の基本的な使用法
配列定義
ケース1、最初に宣言してからスペースを割り当てる
类型[] 数组名;
数组名 = new 类型[长度];
ケース2、宣言してスペースを割り当てる
类型[] 数组名 = new 类型[长度];
ケース3、宣言と割り当て(すべて)
类型 数组名 = new 类型[]{
数据1,数据n}
ケース4、宣言と割り当て(簡略化)
类型[] 数组名 = {
数据1,数据n}
配列添え字の対応するピット位置の割り当てと変更
数组[下标] = 值
配列添え字の対応する値を取得する
数组[下标]
配列トラバーサルはすべてのメンバーを出力します
for (int i = 0; i < 数组名.length; i++) {
数组名[i] 的相关操作;
}
配列ソート
上昇
import java.util.Arrays;
Arrays.sort(数组名);
逆順
int 数组长度 = 数组名.length;
int 最大索引 = 数组长度 - 1;
for (int i = 0; i < 数组长度 / 2; i++) {
int temp = 数组名[i];
数组名[i] = 数组名[最大索引 - i];
数组名[最大索引 - i] = temp;
}
文字列配列にデータを追加する
for (int i = 0; i < 数组名.length; i++) {
// 判断下标对应值是否为null
if (数组名[i] == null) {
// 进入分支表明,当前下标是空值,可占领
数组名[i] = 要插入的数据;
}
}
オブジェクト配列の使用
// 只声明不赋值
类名称[] 数组名 = new 类名称[长度];