Tableau en java

jack444 Messages postés 121 Statut Membre -  
 danimo -
Bonjour,

import java.util.Scanner;
public class Tableau{
public static void main(String args[]){
Scanner sc=new Scanner(System.in);
int t[] = new int[5];
for(int i=0;i<t.length;i++)
t[i]=sc.nextInt();
for(int i=0;i<t.length;i++)
System.out.println(t);
}
}

voila mon code en java qui permet de lire et d'afficher les éléments d'un tableau qui est juste mais sur le dos il m'affiche ces caractéres la

[I@10b30a7
[I@10b30a7
[I@10b30a7
[I@10b30a7
[I@10b30a7
j'ai rien compris

1 réponse

  1. danimo
     
    Salut,

    Pour lister le contenu du tableau dans la 2ème boucle,il faut faire un print de chaque élément du tableau:

    for(int i=0;i<t.length;i++)  
    System.out.println(t[i]);  
    


    En plus, ce serait mieux de donner par exemple le message:
    "Entrer un entier" dans la 1ère boucle:

    for(int i=0;i<t.length;i++)  
    { 
    System.out.print("Entrer un entier: "); 
    t[i]=sc.nextInt(); 
    } 
    


    Cordialement,

    Dan
    0