시간나는대로 틈틈히 정리 합시다~~!!!

java.lang.* 클래스 정리 본문

IT

java.lang.* 클래스 정리

열심히 정리하자!! 2021. 5. 28. 00:57
반응형

Object 클래스

clone() : Object 해당 객체의 복제본을 생성하여 반환
equals(Object obj) : boolean 해당 객체와 전달받은 객체가 같은지 여부를 반환
finalize() : void 가비지 컬렉터를 호출 하여 해당 객체의 리소스를 정리
getClass() : Class<T> 해당 객체의 클래스 타입을 반환
hashCode() : int 해당 객체의 해시 코드값을 반환
notify() : void 해당 객체의 대기하고 있는 하나의 스레드를 다시 실행할 때 호출
norifyAll() : void 해당 객체의 대기하고 있는 모든 스레드를 다시 실행할 때 호출
toString() : String 해당 객체의 정보를 문자열로 반환 (클래스명+@+16진수해시코드)
wait() : void 해당 객체의 다른 스레드가 notify()나 notifyAll() 메소드를 실행할 때까지 현재 스레드를 일시적으로 대기 시킬 때 호출
wait(long timeout) : void 해당 객체의 다른 스레드가 notify()나 notifyAll()메소드를 실행하거나 전달받은 시간이 지날 때까지 현재 스레드를 일시적으로 대기 시킬 때 호출
wait(long timeout, int nanos) : void 해당 객체의 다른 스레드가 notify()나 notifyAll() 메소드를 실행하거나 전달받은 시간이 지나거나 다른 스레드가 현재 스레드를 인터럽트 할 때까지 현재 스레드를 일시적으로 대기 시킬 때 호출

String 클래스

charAt(int index) : char 해당 문자열의 특정 인덱스에 해당하는 문자를 반환
compareTo(String str) : int 해당 문자열을 인수로 전달된 문자열과 사전 편찬 순으로 비교
compareToIgnoreCase(String str) : int 해당 문자열을 인수로 전달된 문자열과 대소문자를 구분하지 않고 사전 편찬 순으로 비교
concat(String str) : String 해당 문자열의 뒤에 인수로 전달된 문자열을 추가한 새로운 문자열을 반환
indexOf(int ch) : int
indexOf(String str) : int
해당 문자열에서 특정 문자나 문자열이 처음으로 등장하는 위치의 인덱스를 반환
indexOf(int ch, int fromIndex) : int
indexOf(String str, int fromIndex) : int
해당 문자열에서 특정 문자나 문자열이 전달된 인덱스 이후에 처음으로 등장하는 위치의 인덱스를 반환
lastIndexOf(int ch) : int 해당 문자열에서 특정 문자가 마지막으로 등장하는 위치의 인덱스를 반환
lastIndexOf(int ch, int fromIndex) : int 해당 문자열에서 특정 문자가 전달된 인덱스 이후에 마지막으로 등장하는 위치의 인덱스를 반환
split(String regex) : String[] 해당 문자열을 전달된 값 혹은 정규 표현식에 따라 나워서 반환
substring(int begin, int end) : String 해당 문자열의 전달된 시작 인덱스부터 마지막 인덱스까지를 새로운 문자열로 반환
toLowerCase() : String 해당 문자열의 모든 문자를 소문자로 변환
toUpperCase() : String 해당 문자열의 모든 문자를 대문자로 변환
trim() : String 해당 문자열의 맨 앞과 맨 뒤에 포함된 모든 공백 문자를 제거
length() : int 해당 문자열의 길이를 반환
isEmpty() : boolean 해당 문자열의 길이가 0이면 true 반환, 아니면 false 반환

 

StringBuffer 클래스

append(boolean b) : StringBuffer 인수로 전달된 값을 문자열로 변환한 후, 해당 문자열의 마지막에 추가
append(char c) : StringBuffer
append(char[] str) : StringBuffer
append(CharSequence s) : StringBuffer
append(double d) : StringBuffer
append(float f) : StringBuffer
append(int i) : StringBuffer
append(long lng) : StringBuffer
append(Object obj) : StringBuffer
append(String str) : StringBuffer
append(StringBuffer sb) : StringBuffer
capacity() : int 현재 버퍼 크기를 반환
delete(int start, int end) : StringBuffer 전달된 인덱스에 해당하는 부분 문자열을 해당 문자열에서 제거
deleteCharAt(int index) : StringBuffer 전달된 인덱스에 해당하는 문자를 해당 문자열에서 제거
insert(int offset, boolean b) : StringBuffer 인수로 전달된 값을 문자열로 변환한 후, 해당 문자열의 지정된 인덱스 위치에 추가
insert(int offset, char c) : StringBuffer
insert(int offset, char[] str) : StringBuffer
insert(int offset, CharSequence s) : StringBuffer
insert(int offset, double d) : StringBuffer
insert(int offset, float f) : StringBuffer
insert(int offset, int i) : StringBuffer
insert(int offset, long lng) : StringBuffer
insert(int offset, Object obj) : StringBuffer
insert(int offset, String str) : StringBuffer
reverse() : StringBuffer 해당 문자열의 인덱스를 역순으로 재배열
반응형
Comments