Remplire un tableau avec java

sammirou80 Messages postés 37 Statut Membre -  
sammirou80 Messages postés 37 Statut Membre -
Bonjour,
Je veux remplir une matrice avec JBiulder ou Eclipse a partir du clavier?aider moi s-v-p;
Configuration: Linux
Firefox 2.0.0.3

1 réponse

  1. danimo
     
    Bonjour,

    Tu peux compiler cette petite classe :

    import java.io.*;

    public class CreerUnTableau
    {
    static int longueur = 0;
    static int i = 0;
    static int iSv = 0;

    static String entree = "";
    static String info = "Entrez votre donnée ";

    static boolean finB = false;

    public static String[] deString(int longueur)
    {
    String[] tableauS = new String[longueur];
    while (finB == false)
    {
    finB = true;
    entree = (String)javax.swing.JOptionPane.showInputDialog
    (null, info + (i+1),"INTRO CLAVIER",javax.swing.JOptionPane.PLAIN_MESSAGE,null,null,null);
    if (entree.equals(""))
    {
    iSv = i;
    break;
    }
    finB = false;
    tableauS[i] = entree;
    i++;
    if (i == longueur)
    {
    System.out.println("LE TABLEAU EST PLEIN, ON SORT!!!");
    break;
    }
    }
    return tableauS;
    }
    }

    Quand c'est fait :

    Appeler cette méthode comme ci.dessous depuís le progamme qui veut créer un tableau (de String dans cet exemple)

    int i = 0;
    int longueur = 10; // cette longueur doit être le nombre maxi d'éléments que tu dois saisir
    String[] tableauS = CreerUnTableau.deString(longueur);
    for (i = 0; i < longueur; i++)
    {
    System.out.println(tableauS[i]);
    }

    Cordialement,

    Dan.
    1
    1. sammirou80 Messages postés 37 Statut Membre 1
       
      Merci bcp
      0