JAVA: length, length(), size() 사용법 및 차이

박수민·2024년 3월 17일
0
post-thumbnail

알고리즘 문제를 기초부터 하는 과정에서 문득 궁금한 점이 생겼다.
length와 length()를 사용할 때이다.
대충 문제를 풀면서 해보고 안되면 다른거 써보고 그래서 최근에 length와 length()를 사용하는 문제를 겪으면서 개념을 익히고 가려고한다.

- legnth, length(), size() 사용법 및 차이점 -

  1. length
    - arrays(int[], double[], String[])
    - length는 배열의 길이를 알고 싶을때 사용된다.

  2. length()
    - String related Object(String, StringBuilder etc)
    - length()는 문자열의 길이를 알고 싶을때 사용된다.

  • ➕ size()
    - Collection Object(ArrayList, Set etc)
    - size()는 컬렉션프레임워크 타입의 길이를 알고 싶을때 사용된다.
ex)
	int[] a -> a.length
    String s -> s.length()

0개의 댓글