일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- 네이버클라우드플랫폼
- 자바 정규식
- 마이크로서비스 패턴
- MAC
- Catalina
- 알림
- eclipse
- 분산추적
- 제어루프
- AWS
- 정규표현식
- error
- 도커
- 메시지
- 리눅스
- sh
- 모니터링 및 경고 중앙화
- MSA
- linux
- ChatGPT
- application 재기동
- desktop
- 가상머신 차이
- GitLab
- Chat gpt
- 네이버웍스
- docker
- chat API
- crontab
- GIT
Archives
- Today
- Total
시간나는대로 틈틈히 정리 합시다~~!!!
java.lang.* 클래스 정리 본문
반응형
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 | 해당 문자열의 인덱스를 역순으로 재배열 |
반응형
'IT' 카테고리의 다른 글
[Docker] 리눅스에 도커 엔진 설치 (0) | 2021.06.08 |
---|---|
[Docker] 기본 개념 (0) | 2021.06.07 |
[Docker] Mac Docker Desktop 버전에 CentOS 7 설치 하기 (0) | 2021.05.25 |
[Docker] Mac Docker Desktop에 GitLab 을 설치해보자. (0) | 2021.05.22 |
[Eclipse] Mac 버전 이클립스에서 Git Remote Repository에 Push, Pull 할 때 비밀번호 오류 발생 건 (0) | 2021.05.19 |
Comments