Rechercher : dans
Par :

Remplire un tableau avec java

Dernière réponse le 5 jan 2009 à 23:46:11 sammirou80, le 4 jan 2009 à 11:33:17 
 Signaler ce message aux modérateurs

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

Meilleures réponses pour « remplire un tableau avec java » dans :
Inverser les éléments d'un tableau -Récursivité- VoirVoici une procédure récursive qui permet d’inverser les éléments d’une partie d’un tableau compris entre la position p et n : Procedure Inverser (Var t : Tab; p, n : Integer); Var aux : Real; Begin If p < n Then ...
MySQL - Supprimer des doublons dans une table VoirPour supprimer des doublons au niveau d'une table donnée définie comme suit : CREATE TABLE IF NOT EXISTS TabTest ( cle_prim integer(4) NOT NULL auto_increment, x integer, y integer, z integer, ...
Décaler les éléments d'un tableau (Rotation) -Récursivité- VoirVoici une procédure récursive qui permet de décaler tous les éléments d’un tableau d’une position à droite à partir de la position p Procedure Decaler (Var t : Tab; p, n : integer); Begin If p
Java - Les types de données VoirLes primitives Java est un langage orienté objet, c'est-à-dire que les éléments manipulés sont des classes, ou plus exactement des objets, c'est-à-dire des instances de classes. Toutefois ces objets contiennent des données possèdant un type (et...

1

danimo, le 4 jan 2009 à 22:29:29

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.

Répondre à danimo

2

 sammirou80, le 5 jan 2009 à 23:46:11

Merci bcp

Répondre à sammirou80