[Array] Thêm 1 phần tử vào vị trí bất kỳ
Viết chương trình Java để thêm phần tử vào 1 vị trí bất kỳ của mảng
Các bước thực hiện để viết chương trình Java:
1. Viết phương thức để thêm phần tử bằng cách:
- Tạo 1 mảng mới có số phần tử lớn hơn 1 phần tử so với mảng cũ (array.length + 1)
- Dùng vòng for để thực hiện việc copy các phần tử của mảng cũ array vào mảng mới newArray, từ vị trí 0 tới vị trí cần thêm index (for int i=0; i<index; i++): newArray[i] = array[i]
- Gán giá trị phần tử cần thêm element vào vị trí index: newArray[index] = element
- Copy tất cả các phần tử ở mảng cũ sang mảng mới từ vị trí index+1 tới cuối: newArray[i] = array[i-1]
2. Trong hàm main, nhập vào 1 mảng để test các phương thức ở trên (sinh viên có thể tạo mảng ngẫu nhiên như trong link này)
Không có nhận xét nào