Boucles et méthodes

Java intermédiaire

Jim White

Java Developer

Combiner boucles et méthodes personnalisées

  • Doubler les valeurs d'un tableau
  • Trouver le mot le plus long d'une liste
  • ...

Image de plusieurs engrenages interconnectés

Java intermédiaire

Parcourir un tableau et mettre chaque élément au carré

class SquareIt {
    public static void main(String[] args) {
        int[] arr = {2, 3, 4, 5};
        int[] squaredArr = squareArray(arr); // squaredArr contient 4, 9, 16 et 25
    }

    static int[] squareArray(int[] arr) {
        for (int i = 0; i < arr.length; i++) { // Parcourir le tableau
            arr[i] = arr[i] * arr[i]; // Mettre chaque élément au carré
        }
        return arr;
    }
}
Java intermédiaire

Trouver le mot le plus long d'un tableau

class LongestWord {
  public static void main(String[] args) {
    String[] arr = {"Jo", "Mia", "Emma", "Tom"};
    // Appeler la méthode pour trouver le mot le plus long
    String longest = longestWord(arr); // Valeur : Emma
  }
  public static String longestWord(String[] arr) {
    String longest = "";
    for (String word : arr) { // Parcourir le tableau
      if (word.length() > longest.length()) { // Vérifier si word est plus long que longest 
        longest = word; // S'il est plus long, mettre à jour longest
          }
      }
    return longest;
  }
}
Java intermédiaire

Passons à la pratique !

Java intermédiaire

Preparing Video For Download...