Remplir tableau en java

bilql1986 Messages postés 21 Date d'inscription   Statut Membre Dernière intervention   -  
bilql1986 Messages postés 21 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
comment je remplie un tableau en java element par element de taille definie(cad j appele tjr le methode remplir en cas je veu ajouter une element )
public void remplir(int element)
{
??????
}
Configuration: Windows XP
Firefox 3.0.10

4 réponses

  1. bilql1986 Messages postés 21 Date d'inscription   Statut Membre Dernière intervention   2
     
    merci me j ai bien celle la sa compile,l ennonce d exercie ne permet pas de cree d autre class je doi seulement dans une methode traite le problem..je se c de logik se ke j ai implemente??
    public void hinzufügen (int zahl)
    {
    //hinzufügen=ajoute
    //zahl c element souhaite d ajoute
    //index c le compteur a zero
    //anzahlZahlen c la longeur de tableau deja defini dans Konstruktor :zahlen=new int [anzahlZahlen];
    //indexstelle c positon courante j ai l initialiser aus niveau de Konstruktor
    int index =indexstelle;
    if( index<anzahlZahlen)
    {
    if(zahlen[index]==0)
    {
    zahlen[index]=zahl;
    }
    this.indexstelle=this.indexstelle+1;
    }
    else
    {
    //en cas tt les cases remlpie
    System.out.println("das Array voll und keine weiteren Zahlen mehr aufgenommen werden können.");
    }

    }
    1
  2. Apaachee Messages postés 261 Statut Membre 47
     
    SI tu veux faire comme cela, il faut que ta fonction ait 3 paramètres

    public tab remplir(int element, int position, int[] tab){
    tab[position] = element;

    return tab;
    }

    Ou alors tu déclares ton tab en objet... ^^
    0
  3. bilql1986 Messages postés 21 Date d'inscription   Statut Membre Dernière intervention   2
     
    me l ennonce d exercice m empeche d entre seulement l element ke je veu l ajoute en parametre!!!!!
    0
  4. Apaachee Messages postés 261 Statut Membre 47
     
    Donc déclare une classe tableau.

    class Tableau{

    int[] tab;
    int position_courante;

    tableau(){
    tab = new tab[ta_taille];
    position_courante = 0;
    }

    public void remplir(int element){
    this.tab[sommet] = element;
    sommet++;
    }
    }

    Tu apelles ta fonction par tab.remplir(ton_element);
    0