개요
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 |