2023년 10월 17일

최혁·2023년 10월 18일
0
밀린 TIL을 작성하다보니 하루를 넘었다.
18일까지 작성하고 싶었으나... 오늘은 여기까지.

코드 리뷰를 하다보니 조금 더 배울 부분이 있었다.
이 부분은 Cpp에서도 비슷한 메서드가 존재했는데
java역시 객체지향 언어라 그런지 가능하더라.

i < array.length;

 	for (int i = 0; i < strings.length; i++) {
        strings[i] = scanner.nextLine();
    }

    System.out.println('\n'); // 복붙 줄바꿈

    System.out.println("[ " + title + " ]");
    System.out.println("별점 : " + rating +" ("+ (int)rating * 20.0 +"%)");

    for (int i = 0; i < strings.length; i++) {
        System.out.println(i + 1 + ". " + strings[i]);
    }

기존엔 화이트 스페이스를 걸러내겠다고 배열을 11개를 줬으니 for 문을 11번 반복하는 형태로
하드 코딩했었다.

	for (int i = 0; i < 11; i++) {
        strings[i] = scanner.nextLine();
    }

그러나 (배열이름).length; 로 해당 배열의 길이 값을 불러와 대체할 수 있었다.

0개의 댓글