자주 쓰는 문자열 메서드

Java/Java 2011. 10. 13. 12:58
문자열 메서드

문자열값이 같은지 비교 : equals()
boolean equals(Object anObject

문자열의 길이를 반환 : length()
int length() 

문자열을 특정문자로 분할 후 문자열 배열로 반환 : split()
String[] split(String regex)

문자열의 특정범위의 문자를  반환 : substring()
String substring(int beginIndex
  "unhappy".substring(2) => "happy" "Harbison".substring(3) => "bison"
 
 
String substring(int beginIndex, int endIndex) "hamburger".substring(4, 8) => "urge" "smiles".substring(1, 5) => "mile"   
문자의 위치를 검색 : indexOf() 
int indexOf(int ch) 최초검색한 위치를 반환, 검색에 실패했을경우 -1을 반환

문자를 검색 : charAt()
char charAt(int index) 지정된 인덱스의 위치에 있는 문자를 char형으로 반환

문자열 교체 : replace(), replaceAll()
String replace(char oldChar, char newChar) 해당되는 문자를 새로운 문자로 치환후 문자열 반환
  "mesquite in your cellar".replace('e', 'o') => "mosquito in your collar"

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

Maven 이란  (0) 2011.11.23
자바 형변환  (0) 2011.10.13
Java 데이터형  (0) 2011.10.13
posted by 연오랑^^