StringBuffer 만이 제공하는 가장 중요한 메소드는

append( )와 insert( )이다

insert()는 여러가지 형태로 중복 정의 된 메소드로서 문자열의 특정 위치에 여러 종류의 데이터를 문자열로 바꾸어 삽입한다

append()는 문자열 벼퍼의 끝에 여러 종휴의 데이터를 추가한는 메소드이다

 

문자열 분리 방법

- String의 split( ) 메소드 이용

java.util.StringTokenizwe 클래스 이용

 

String의 split( )

- 정규표현식을 구분자로 해서 부분 문자열 분리

- 배열에 저장하고 리턴

 

int countTokens( )  : 문자열에 존재하는 토큰의 개수를 반환한다

boolean hasMoreToken( )  : 나누어진 문자열에서 다음으로 가져올 토큰이 있는지 여부를 검사해서 그 결과를 boolean형으로 반환한다

 

Array클래스는 배열을 다루는 다양한 메소드를 가지고 있다

Array클래스의 모든 메소드는 정적 메소드이므로 객체를 생성하지 않고도(그럼 어떨게 씀? >클래스명.메서드명) 바로 사용가능

 

 

 

'Language > Java' 카테고리의 다른 글

인터페이스 (interface)  (0) 2022.02.21
추상 클래스/메소드  (0) 2022.02.21
자바  (0) 2022.02.18
예외객체  (0) 2022.02.18
예외정보 얻기  (0) 2022.02.17