JAVA

String 클래스의 주요 메서드

오선지♬ 2022. 2. 15. 15:33
728x90
반응형

<메서드>

 

String str = "ABCDE";

 

- charAt( int index ) : 문자열에서 해당 위치 ( index ) 에 있는 문자를 반환한다.

     char ch = str.charAt(3);

     System.out.println( ch ) ; // 'D'출력       

 

- length( ) :  문자열의 길이를 반환한다.

    int length = str.length();

    System.out.println( length ) ; // 5 출력    

 

- substring( int from, int to ) : 문자열에서 해당 범위 ( from ~ to ) 의 문자열을 반환한다.( to는 미포함 ) 

     String sub = str.substring( 1, 4 )    

     System.out.println( sub ) ; // "BCD" 출력    

 

- equals( Object obj ) : 문자열의 내용이 같은지 확인한다. 같으면 true, 다르면 false 반환

    String string = "에이비씨디이"

    str.equals(string); // false

    

 

- toCharArray( ) : 문자열을 문자배열(char[ ])로 변환하여 반환한다. 

    char[] ch = str.toCharArray();

    System.out.println( ch ) ; // [ 'A', 'B', 'C', 'D', 'E' ]출력    

728x90
반응형

'JAVA' 카테고리의 다른 글

객체지향 개념  (0) 2022.02.16
Arrasys의 여러 함수  (0) 2022.02.15
[JAVA][SPRING] request.getHeader("referer")  (0) 2022.02.11
[배열] 배열의 출력 - Arrays 클래스  (0) 2022.02.10
println 과 printf  (0) 2022.02.09