String 함수 정리
JAVA를 하면서 느낀 점은 String에 대한 처리가 굉장히 좋다는 생각을 한적이 있다.
String 관련 함수만 잘알아도 개발이 더 수월해 질 것이다.
startWith : 문자열이 지정한 문자로 시작하는지 판단 후 같으면 true를 반환 아니면 false를 반환
endwith : 문자열 마지막에 지정한 문자가 있는지를 판단 후 같으면 true를 반환 아니면 false를 반환
equals : 두개의 String 값만을 비교해서 값으면 true, 다르면 false 반환(대소문자 구분)
indexOf : 지정한 문자가 문자열에 몇번째 있는지를 반환한다.
lastIndexOf : 문자열에 지정한 문자가 마지막 몇번째에 있는지 반환한다.
length : 문자열의 길이를 반환
replace : 문자열에 지정한 문자 String이 있으면 새로 지정한 문자로 변환
repalceAll : 정규표현식을 지정한 문자로 바꿔서 출력
split : 지정한 문자로 문자열을 나눌 수 있다. (배열로 반환)
subString : 문자열에 지정한 범위에 속하는 문자열을 반환
(시작범위에 값은 포함이고, 끝나는 범위에 값은 포함하지 않는다.)
toLowerCase : 문자열에 대문자를 소문자로 변환한다.
toUpperCase : 문자열에 소문자를 대문자로 변환한다.
toString : 문자열을 그대로 반환해준다.
trim : 문자열에 공백을 없에준다.
valueOf : 지정한 개체의 원시 값을 반환
compareTo : 두개의 String을 앞에서부터 순차적으로 비교하다 틀린부분이 있으면 비교하는 String 캐릭터값을 반환
(대소문자 구분)
contains : 두개의 String을 비교해서 비교대상 String을 포함하고 있으면 true, 다르면 false를 반환한다.
charAt : 지정한 index번째의 문자를 반환한다.
concat : 문자와 문자를 결합시켜준다.
format : 서식 문자열을 이용해서 서식화된 문자열을 반환한다.
matches : 지정한 정규 표현과 일치 할 때 true를 반환한다.
replaceFirst : 문자열에 지정한 문자가 있으면 첫번째만 새로 지정한 문자로 바꿔서 출력한다.
'JAVA & KOTLIN' 카테고리의 다른 글
Spring zip 파일 다운로드 (0) | 2021.06.15 |
---|---|
JAVA XML 파싱으로 데이터 가져오기 (0) | 2020.11.30 |
JAVA RestTemplate 사용 (0) | 2019.09.18 |
JAVA redis 연결 (0) | 2019.09.17 |
JAVA 형 변환 (0) | 2019.09.17 |