고똘이의 IT 개발이야기

안녕하세요.

 

오늘은 자바 length()에 대해서 알아보겠습니다.

 

- length()란

자바 length()란 문자열의 길이를 표현하는 메소드입니다. 자주 쓰이게 되는 용도로는 서버에서 텍스트의 길이를 제한하기 위해서 사용되며 String이나 Object List 배열의 길이를 가져와 for문으로 배열의 길이만큼의 index로 값을 가져 올수도 있습니다.

 

 

-소스코드

★ String 문자열의 길이를 가져오는 소스입니다. 아래 주석과 이미지를 보시면 이해하시기 쉬울거 같습니다.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
 
public class LenTest {
 
    public static void main(String[] args) {
        
        // 문자열 셋팅        
        String len = "안녕하세요 반갑습니다.";
        
        // 문자열 길이 '12'이며 중간의 공백도 길이로 인정한다.
        System.out.println("길이 :: " + len.length());
        
        // 문자열 셋팅
        String len1 = "감사합니다아!!";
        
        // 문자열 길이 '8'이며 특수문자도 길이로 인정한다.
        System.out.println("길이 :: " + len1.length());        
        
            
    }
    
}
 
http://colorscripter.com/info#e" target="_blank" style="color:#4f4f4ftext-decoration:none">Colored by Color Scripter

 

- 실행결과

 

 

★ String[] 배열의 길이를 가져오는 소스입니다. 아래 주석과 이미지를 보시면 이해하시기 쉬울거 같습니다.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
 
public class LenTest {
 
    public static void main(String[] args) {
        
        // String 배열        
        String [] starr = {"aaaa""bbbb""cccc"};
        
        // 배열의 길이
        System.out.println("배열의 길이 :: " + starr.length);
        
        // for문을 사용하여 값을 가져온다.
        for(String ch : starr) {
            System.out.println("값 가져오기 :: " + ch);
        }        
            
    }
    
}
 
http://colorscripter.com/info#e" target="_blank" style="color:#4f4f4ftext-decoration:none">Colored by Color Scripter

 

- 실행결과

 

 

 

-글을 마치며

오늘은 자바 length()에 대해서 알아봤습니다. 상당히 간단하지만 자주 유용하게 쓸수 있는 메소드(method)이기 때문에 공부를 해두시면 좋을거 같습니다.

 

감사합니다.

 

 

- 추천글

[Java]자바 문자열 자르기(split) 사용법 & 예제

[ springboot ] 스프링부트 스케쥴러 설정 방법 및 예제 (초간단)

[ Android ] 안드로이드 setText() 텍스트 변경 이벤트 소스 및 설명

[ Java ] 자바 형변환(문자, 숫자)

 

이 글을 공유합시다

facebook twitter googleplus kakaoTalk kakaostory naver band