본문 바로가기

JAVA/JAVA API Class

[JAVA] String class method

개요

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