반복문과 메서드

중급 Java

Jim White

Java Developer

반복문과 사용자 정의 메서드 결합

  • 배열 값 두 배로 만들기
  • 목록에서 가장 긴 단어 찾기
  • ...

서로 연결된 여러 기어 이미지

중급 Java

배열을 순회하며 각 요소 제곱하기

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

    static int[] squareArray(int[] arr) {
        for (int i = 0; i < arr.length; i++) { // Iterate through the array
            arr[i] = arr[i] * arr[i]; // Square each element
        }
        return arr;
    }
}
중급 Java

배열에서 가장 긴 단어 찾기

class LongestWord {
  public static void main(String[] args) {
    String[] arr = {"Jo", "Mia", "Emma", "Tom"};
    // Call the method to find longest word
    String longest = longestWord(arr); // Value is Emma
  }
  public static String longestWord(String[] arr) {
    String longest = "";
    for (String word : arr) { // Iterate through the array
      if (word.length() > longest.length()) { // Check if word is longer than longest 
        longest = word; // If word is longer, update longest
          }
      }
    return longest;
  }
}
중급 Java

연습해 봅시다!

중급 Java

Preparing Video For Download...