
개요
JAVA의 문자열 클래스인 String Class의 method를 알아봅니다.
1. All String Methods
| Method | Description | Return Type |
| charAt() | 지정된 인덱스에 있는 문자를 반환 | char |
| codePointAt() | 문자열 지정 색인번호 문자의 유니코드 반환 | int |
| codePointBefore() | 문자열에서 지정된 인덱스 앞에 있는 문자의 유니코드 반환 | int |
| codePointCount() | 문자열 지정 범위의 유니코드 값 개수 반환 | int |
| compareTo() | 문자열 비교 | int |
| compareToIgnoreCase() | 대소문자의 차이를 무시하고 문자열 비교 | int |
| concat() | 문자열 뒤 문자열 추가 | String |
| contains() | 문자열 내 일련의 문자가 포함되어 있는지 확인 | boolean |
| contentEquals() | 문자열에 지정된 CharSequence 또는 StringBuffer와 정확히 일치하는 문자 시퀀스가 포함되어 있는지 확인 | boolean |
| copyValueOf() | 문자 배열의 문자를 나타내는 문자열을 반환 | String |
| endsWith() | 문자열이 지정된 문자로 끝나는지 확인 | boolean |
| equals() | 문자열 비교 | boolean |
| equalsIgnoreCase() | 대소문자의 차이를 무시하고 문자열 비교 | boolean |
| format() | 문자열을 지정한 형식으로 변환하여 반환 | String |
| getBytes() | 유니코드 문자열(String)을 바이트코드로 인코딩 | byte[] |
| getChars() | 문자열에서 문자 배열로 문자를 복사 | void |
| hashCode() | 문자열의 해시 코드를 반환 | int |
| indexOf() | 문자열에서 지정된 문자를 처음 발견된 위치를 반환 | int |
| intern() | String constant pool의 문자열과 동일한것이 있다면 그것을 반환하고, 같은게 없다면 string constant pool에 String object를 추가하고, 추가한 것을 반환 |
String |
| isEmpty() | 문자열이 비어있는지 확인 | boolean |
| lastIndexOf() | 문자열에서 지정된 문자가 마지막으로 발견된 위치를 반환 | int |
| length() | 지정한 문자열의 길이를 반환 | int |
| matches() | 문자열에서 정규식과 일치하는 항목을 검색하고 일치하는 항목을 반환 | boolean |
| offsetByCodePoints() | 지정된 인덱스에서 codePointOffSet 코드포인트로 오프셋된 문자열내 인덱스를 반환 | int |
| regionMatches() | 두 문자열의 영역이 동일한지 확인 | boolean |
| replace() | 문자열에서 지정된 값을 검색하고 지정된 값이 대체되는 새 문자열을 반환 | String |
| replaceFirst() | 지정된 정규식과 일치하는 하위 문자열의 첫 번째 항목을 지정된 대체 항목으로 대체하여 반환 | String |
| replaceAll() | 지정된 정규식과 일치하는 문자열의 각 하위 문자열을 지정된 값으로 대체되는 새 문자열을 반환 | String |
| split() | 문자열을 하위 문자열 배열로 분할 | String[] |
| startsWith() | 문자열이 지정된 문자로 시작되는지 확인 | boolean |
| substring() | 문자열의 지정한 특정 부분을 반환 | String |
| toCharArray() | 문자열을 새로운 character array로 반환 | char[] |
| toLowerCase() | 문자열을 소문자로 변환 | String |
| toString() | 객체의 정보를 문자열형으로 형변환해준다. | String |
| toUppercase() | 문자열을 대문자로 변환 | String |
| trim() | 문자열 좌우 공백 제거 | String |
| valueOf() | 객체를 String 객체로 변환하여 반환 | String |
Method 클릭 시 상세 설명과 구현을 확인할 수 있습니다.
'JAVA > JAVA API Class' 카테고리의 다른 글
| [JAVA method] - (0) | 2023.03.07 |
|---|---|
| [JAVA] Integer class method (0) | 2023.03.03 |