반응형

Java의 .length, .length(), .size()

 

Java에서 길이를 구하는 대표적인 메소드는 .length.length(), .size()가 있습니다.

 

.length는 배열의 길이를 확인할 때 사용되고, .length()는 문자열의 길이를, .size는 Collections Framework의 ArrayList의 길이를 확인할 때 사용합니다.

 

종류 메소드
배열 .length
문자열 .length()
ArrayList .size()

 

public class Exam {

    public static void main(String[] args) {
    
        String word = "Hello World";
        
        int[] array = {1,2,3,4,5};
        
        System.out.println(word.length());
        
        System.out.println(array.length);
    
    }
    
}

 

<출력>

 

11

5

 

이차원 배열 .length

 

이차원 배열에서는 .length로 행과 열의 길이를 알 수 있습니다.

 

변수명.length 는 배열의 행 수를 의미하고, 변수명[0].length 는 배열의 0번째 행의 총 길이를 구하게 됩니다.

 

public class Exam {

    public static void main(String[] args) {
    
        int[][] array = new int[6][7];
        
        System.out.println(array.length);
        System.out.println(array[0].length);
    
    }

}

<출력>

 

6

7

반응형

'Java > Java 기초' 카테고리의 다른 글

[Java] StringUtills.equals(), equals() 차이  (0) 2021.10.01
[Java] Optional  (0) 2021.07.22
[Java] 증감 연산자 기초  (0) 2021.07.06
[Java] 연산자의 종류  (0) 2020.12.30
[Java] String 배열  (0) 2020.12.25

+ Recent posts