Schleifen und Methoden

Java für Fortgeschrittene

Jim White

Java Developer

Schleifen mit eigenen Methoden kombinieren

  • Werte in einem Array verdoppeln
  • Längstes Wort in einer Liste finden
  • ...

Bild von verbundenen Zahnrädern

Java für Fortgeschrittene

Durch ein Array laufen und jedes Element quadrieren

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

    static int[] squareArray(int[] arr) {
        for (int i = 0; i < arr.length; i++) { // Durch das Array iterieren
            arr[i] = arr[i] * arr[i]; // Jedes Element quadrieren
        }
        return arr;
    }
}
Java für Fortgeschrittene

Längstes Wort in einem Array finden

class LongestWord {
  public static void main(String[] args) {
    String[] arr = {"Jo", "Mia", "Emma", "Tom"};
    // Methode aufrufen, um das längste Wort zu finden
    String longest = longestWord(arr); // Wert ist Emma
  }
  public static String longestWord(String[] arr) {
    String longest = "";
    for (String word : arr) { // Durch das Array iterieren
      if (word.length() > longest.length()) { // Prüfen, ob word länger ist als longest 
        longest = word; // Wenn länger, longest aktualisieren
          }
      }
    return longest;
  }
}
Java für Fortgeschrittene

Lass uns üben!

Java für Fortgeschrittene

Preparing Video For Download...