Em có đoạn code như thế này
Em muốn thêm con n vào vị trí pos trong mảng a. Trong main em gọi hàm xuất ra thì không thay đổi cho em hỏi code em sai chỗ nào.
hàm này nằm chung với class chứa main.
public static void addElement(int a[],int pos,int n)
{
// 1 2 3 4 5
// 1 2 3 6 4 5
// tao 1 mang b có kích thước là n+1
int b[] = new int [a.length+1];
// chuyen gia tri sang mang b
for(int i = 0 ; i < a.length ; i ++)
b[i] = a[i];
for(int i = b.length-1 ; i > pos ; i--)
b[i] = b[i-1];
b[pos] = n;
// delete mang a
a = new int [b.length];
for(int i = 0 ; i < b.length; i++)
a[i] = b[i];
}