Array4
/*-----數組的插入 -----*/
//插入添加 指定位置的向給定數組添加元素
// 若元素個數滿了 則自動放棄最後一個元素
char[] arr = {'a','b','c','d','e'};
int idx = 4;
char newValue = 'A';
//0 1 2 3 4
//a b c c d
// arr[i] = arr[i-1] i:idx~length-1
for (int i = arr.length-1; i >idx; i--) {
arr[i] = arr[i-1];
}
arr[idx] = newValue;
for (int i= 0; i < arr.length; i++) {
System.out.print(arr[i]);
}
}
}
//插入添加 指定位置的向給定數組添加元素
// 若元素個數滿了 則自動放棄最後一個元素
char[] arr = {'a','b','c','d','e'};
int idx = 4;
char newValue = 'A';
//0 1 2 3 4
//a b c c d
// arr[i] = arr[i-1] i:idx~length-1
for (int i = arr.length-1; i >idx; i--) {
arr[i] = arr[i-1];
}
arr[idx] = newValue;
for (int i= 0; i < arr.length; i++) {
System.out.print(arr[i]);
}
}
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.