Bonjour,
Je veux écrire la class ci-dessous d'une autre manière:
Problème: Sans utiliser le boucle for, je voudrai jouer la variable joueurs sans préciser le numéro du tableau, mais le but c'est d'afficher le même résultat du boucle for(Deuxième println).
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 public class Tableau { public String[] compa (){ String [] joueurs = {"David","Daniel", "Anna", "Gregory"}; return joueurs; } public static void main(String[] args) { String[] tab1; Tableau resu=new Tableau(); tab1=resu.compa(); int nombreJoueurs = tab1.length; int compteur; System.out.println("resultat ="+tab1); for (compteur = 0; compteur < nombreJoueurs; compteur++) { String leJoueur = tab1[compteur]; System.out.print(leJoueur+" "); } } }
Merci pour votre collaboration.
Remarque:
Prémière println affiche "resultat =[Ljava.lang.String;@10b62c9"
Deuxième println affiche "David Daniel Anna Gregory "
Partager