Afficher un tableau à l'envers

java -  
 java -
Bonjour, j'arrive à afficher un tableau normalement voici un exemple :

public class tab7 {

public static void main(String[] args) {
int[] tab = { 3, 5, 6 };
int i = 0;
while (i < 3) {
System.out.println(tab[i]);
i = i +1;

}

}




// TODO Auto-generated method stub

}


Mais je n'arrive pas à afficher un tableau avec cette meme méthode à l'envers...
j'ai besoin d'aide
merci



Configuration: Windows / Chrome 84.0.4147.135
A voir également:

5 réponses

Itdaboyz Messages postés 359 Date d'inscription   Statut Membre Dernière intervention   97
 

for(int i = arr.length-1; i >= 0; i--) {
System.out.print(arr[i] + " ");
}
0
java
 
merci mais je ne dois pas utiliser de for ni de length
0
java
 
seulement une boucle while
0
KX Messages postés 16761 Date d'inscription   Statut Modérateur Dernière intervention   3 020
 
Comme je te l'ai déjà indiqué dans cette discussion une boucle while et une boucle for c'est pareil.

Il faut bien comprendre que lorsque tu poses une question sur un forum, les intervenants te donneront la réponse qu'il leur paraît la plus pertinente, cela exclut donc toutes les limitations (souvent absurdes) qui sont imposées pour des exercices, mais n'ont pas de pertinence pour un développeur (la boucle while est d'ailleurs très peu utilisée en Java).
C'est à toi qu'il appartient de faire l'effort de comprendre les réponses que l'on te donne et les adapter à tes besoins, il est tout à fait exclut de faire tes exercices à ta place.
0
java
 
je sais tous cela mais lenght je sais pas c quoi
0
KX Messages postés 16761 Date d'inscription   Statut Modérateur Dernière intervention   3 020
 
C'est la taille du tableau, 3 dans ton cas.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
java
 
Du coup je fais comment ?
j'initialise i à combien ?
je remplace comment cette commande
0