10.28 TIL length, length(), size()

JangUT·2024년 10월 28일

length : 배열의 길이

length는 배열의 길이를 표현할때 사용하는 메서드입니다. 

ex) int[] intArray = mew int[4];          - >  {0, 0, 0, 0} 배열 생성 
	
    System.out.println(intArray.length);  - >  길이 4 라고 표현 할수있다.  

length() : 문자열의 길이

length()는 문자열의 길이를 표현할때 사용하는 메서드입니다.

ex) String str = "안녕하세요";              - >  문자열 변수 생성

	System.out.println(str.length());      - >  길이 5 라고 표현 할수있다.

size() : 컬랙션 길이 (List, Map, Set ....)

size : 컬렉션의 길이를 표현할때 사용하는 메서드입니다.

ex) List<Integer> intList = new ArrayList<Integer>();  - > List를 ArrayList생성

	System.out.println(intList.size());                     

    ->  List 동적배열 참조형 자료 구조이기 때문에 길이에 따라 값이 변경된다.
    
    	간단하게 값을 추가해서 예시를 보여드리면,
        
    intList.add(0);
    intList.add(1);           - > intList = {0, 1, 2} 
    intList.add(2);               
    						      System.out.println(intList.size());  - > 길이 3이 하고 표현할수 있다.  
    
    

잘못된 내용이 있으면 코멘트 부탁드립니다.!!!

profile
평범한 개발자

0개의 댓글