int length()
==> 문자열의 길이를 반환
char charAt(int i)
==> 문자열에서 i번째 문자를 반환
byte[] getBytes()
==> 현재의 문자열을 바이트배열로
boolean equals(Object str)
==> 현재의 문자열과 str로 지정된 문자열이 같으면 true, 다르면 false를 반환
boolean equalsIgnoreCase(String str)
==> 현재의 문자열과 str로 지정된 문자열이 같으면 true, 다르면 false를 반환
단, 비교시 대소문자를 무시
int compareTo(String str)
==> 현재의 문자열과 str로 지정된 문자열을 비교하여 현재의 문자열이 str로 지정된 문자열보다 크면 양수,
같으면 0, 작으면 음수값을 반환. 작다는 의미는 순서(알파벳)에 따라 앞에 온다는 의미
String trim()
==> 문자열의 앞 뒤 공백(whilespace)를 제거
static String valueOf(double num)
==> num을 문자열로 변환하여 변환(모든 자료형에 대해 같은 메소드 존재)
static String valueOf(char char[])
==> 문자 배열을 문자열로 변환하여 반환
String toLowerCase()
==> 문자열을 모두 소문자로 변환하여 반환
String toUpperCase()
==> 문자열을 모두 대문자로 변환하여 반환
String substring(int startindex)
==> startIndex로부터 시작하는 부분 문자열을 반환
String substring(int startindex, int endindex)
==> startIndex와 endIndex사이의 부분 문자열을 반환
String replace(char original, char replacement)
==> original로 지정된 문자를 replacement로 지정된 문자로 대치
boolean startsWith(String str)
==> 현재의 문자열이 str로 지정된 문자열로 시작하면 true, 아니면 false로 반환
boolean endsWith(String str)
==> 문자열이 str로 끝나면 true, 아니면 false
int indexOf(String str)
==> 문자열내에서 지정된 문자나 부분 문자열을 찾아내기 위한 2개믜 메소드 제공. 2개의 메소드는 찾고자 하는 문자나 부분 문자열의 위치를 반환
String concat(String constr)
==> 결합된 문자열 반환
'프로그래밍 정리 > 자바' 카테고리의 다른 글
System 클래스 (0) | 2013.05.19 |
---|---|
StringBuffer 클래스 (0) | 2013.05.19 |
J2SE 패키지 종류(표준 패키지) (0) | 2013.05.18 |
예외클래스 (0) | 2013.05.18 |
[자바][안드로이드] 압축 및 압축 해제 (0) | 2013.01.11 |