Bonjour, je fait des test sur array copy pour mieux comprendre son fonctionnement

je souhaite:

1 - crée un tableau "remplir" qui contiendra 4 éléments
2- crée un tableau "note" qui contiendre 3 éléments
3- à l'aide du tableau note je récupère les 3 éléments et je les mets dans le tableau "remplir"

4- j'aoute un élément en plus dans le tableau "remplir";

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
 
public class Test {
 
    public static void main(String[] args) {
    	int[] remplir = new int[4];
    	int[]note = new int[4];
    	note[0] =1;
    	note[1] =7;
    	note[2]= 10;
    	System.arraycopy(remplir, 0, note,0,3);
    	note[4]=99;
    	for(int i=0; i<=4; i++)
    	{
    		System.out.println(remlir[i]);
    	}
 
 
    }
}
peut t'on crée un tableau à 4 éléments dont la dernière case sera vide ?
peut t'on ensuite remplire plus tard cette case vide ?