본문 바로가기
Language/JAVA

[JAVA] 자바_ length / length() / size() 사용법 및 차이

by 썸머워즈 2019. 6. 4.
반응형

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


작업을 하다보면 언제 어디서 length 와 length() 그리고 size() 를 쓰는지 모를때가 있다.

나 역시도 하나 해보고 안되면 다른거 써보고 그러므로 한번 알아보도록 하자


1. length

 - arrays(int[], double[], String[])

 - length배열의 길이를 알고자 할때 사용된다.

 

2. length()

 - String related Object(String, StringBuilder etc)

 - length()문자열의 길이를 알고자 할때 사용된다.

 

3. size()

 - Collection Object(ArrayList, Set etc)

 - size() 컬렉션프레임워크 타입의 길이를 알고자 할때 사용된다.


예제1) legnth / length() / size() 기본 사용법

public class lengthSizeTest{

    public static void main(String[] args){

        int[] lengthTest1 = new int[7];
        System.out.println( lengthTest1.length );  // 7
        
        String lengthTest2 = "lengthSizeTest";
        System.out.println( lengthTest2.length() );  // 14

        ArrayList<Object> sizeTest = new ArrayList<Object>();
        System.out.println( sizeTest .size() );  // 0
        
    }

}
반응형


댓글

TOP