알고리즘

<Algorithm #14> 서울에서 김서방 찾기

KimMZ 2025. 2. 21. 10:37
알고리즘 문제를 풀다가 갑자기 헷갈린 문법을 간단히 살펴보고자 합니다.

length, size 를 혼동해서 사용하고 있어서 이부분이 오류가 발생했습니다.
  • length : 배열의 길이 추출
  • length() : 문자열의 길이 추출
  • size() : 자료 구조의 크기 추출
public static void main(String[] args) {
        
    String[] names = {"Queen", "Tod", "Kim"};
    System.out.println(names.length); // 3

    String fruit = "apple";
    System.out.println(fruit.length()); // 5

    ArrayList<String> arr = new ArrayList<String>();
    arr.add(0, "1반");
    arr.add(1, "2반");
    System.out.println(arr.size); // 2
}