next up previous contents index
suivant: Modification des éléments monter: Tableaux précédent: Allocation dynamique   Table des matières   Index


Tableaux et fonctions

Un tableau peut être argument d'une fonction ou retourné par une fonction, ce qui rend la manipulation des tableaux plus simple en Java que dans d'autres langages. Par exemple, la fonction sommerÉléments retourne la somme des éléments d'un tableau, la fonction tableauAléatoire construit un tableau aléatoire de taille donnée et retourne une référence à ce tableau :

  static double sommerÉléments(double[] a) {
    double somme = 0;
    for (int i=0; i<a.length; i++) {
      somme += a[i];
    }
    return somme;
  }

  static double[] tableauAléatoire(int n) {
    double[] b = new double[n];
    for (int i=0; i<b.length(); i++) {
      b[i] = Math.random();
    }
    return b;
  }

  public static void main (String[] args) {
    double[] t = tableauAléatoire(10)
    double s = sommerÉléments(t);
    // ...
  }



Rene' LALEMENT 2002-11-07