어제 오늘 내일

[Java] String / length() 사용법 및 예제 본문

IT/Java

[Java] String / length() 사용법 및 예제

hi.anna 2024. 12. 9. 22:05

 

length()

문자열의 길이를 반환하는 메소드입니다.

문자열이 포함된 문자 수를 정수로 리턴합니다.

공백도 문자로 계산되므로, 문자열에 공백이 포함되어 있으면 그것도 길이에 포함됩니다.

이 값은 유니코드 코드 유닛의 갯수와 같습니다.

 

Syntax

java.lang.String
public int length()

 

  리턴 값  

문자열의 길이를 나타내는 int 타입의 값 (즉, 문자열 내의 문자 개수)

 

예제. 

  코드  

public class LengthExample {
    public static void main(String[] args) {
        // 문자열 선언
        String str1 = "Hello, World!";
        String str2 = "   "; // 공백 문자열
        String str3 = "";     // 빈 문자열

        // length() 메소드 사용
        System.out.println("str1의 길이: " + str1.length()); // 13
        System.out.println("str2의 길이: " + str2.length()); // 3 (공백 3개)
        System.out.println("str3의 길이: " + str3.length()); // 0 (빈 문자열)
    }
}

 

  결과  

str1의 길이: 13
str2의 길이: 3
str3의 길이: 0

 

  설명  

str1.length()총 문자열의 길이는 13입니다.

 

str2.length()

공백 3개로 이루어진 문자열 이므로, 길이는 3입니다.

 

str3.length()

빈 문자열 이므로 길이는 0입니다.

 

 

 

반응형
Comments