salut tous le monde
SVP j'ais des informations que je veux confirmer est ce que sont juste

d'apres ce programme java
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
20
21
22
23
24
25
26
27
28
 
 
 
class tab1
{
	public static void main(String[]args)
	{
	int premier []; /* premier est pointeur vers un tableau des entiers */ 
 
    premier = new int [10] ; /* creer un tableu de 10 elements entiers et met son adress dans la variable premier*/
 
	for (int i=0; i<10; i++) premier[i]=10; // intialiser le tableux
 
	System.out.println("l'adress memoire du tableau pointé par premier est "+ premier);
 
	System.out.println("le contenu du premier element du tableau pointé par premier est " + premier[0]);
 
     int [] a;  /* a est pointeur vers un tableau des entiers */
 
	 a= premier; /* met l"@ du tableux precedant dans la variable a (le tableau sera pointé par deux variable a et premier)*/
	 a[0]=5;
	 System.out.println("le contenu du premier element du tableau pointé par premier et a sera " + premier[0]);
 
 
 
 
	}
}
- est ce que les commentaires sont juste? ie la variabe premier contient l'@ du tableau crée en memoire?.
- de meme les tableaux de deux dimentions:
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
20
21
22
23
24
 
class tab
{
	public static void main(String[]args)
	{
	int [][] t1; /* t1 est pointeur vers un tableau des pointeurs vers tableaux des entiers*/ 
 
   t1 = new int [2][] ; /* creer un tableu de 2 elements pointeurs vers tableaux des entier et met son adress dans la variable t1*/
 
	System.out.println("\nl'adress memoire du tableau des pointeurs pointé par t1 est "+ t1);
 
	t1[0]= new int [3]; /* creer un tableu de 3 elements entiers et met son adress dans la variable t1[0] */
 
    System.out.println("\nl'adress memoire du tableau des entiers pointé par t1[0] est "+ t1[0]);
 
	for (int i=0; i<3; i++) t1[0][i]=10;
 
	System.out.println("\nle contenu du premier element du tableau pointé par t1[0] est " +t1[0][0]);
 
 
 
 
	}
}