본문 바로가기
Develop/Ps

[Java] String 메서드

by J-rain 2024. 4. 15.

[Java] 자바 문자열을 다루는 String 클래스 메소드 총정리

String 클래스는 문자열의 추출, 비교, 찾기, 분리, 변환 등과 같은 다양한 메소드를 가지고 있습니다. 그중에서도 사용 빈도수가 높은 10가지 메소드를 소개합니다.

리턴 타입 메소드 이름(매개 변수) 설명
char charAt(int index) 특정 위치의 문자를 리턴합니다.
boolean equals(Object anObject) 두 문자열을 비교합니다.
byte[] getBytes() byte[]로 리턴합니다.
byte[] getBytes(Charset charset) 주어진 문자셋으로 인코딩한 byte[]로 리턴합니다.
int indexOf(String str) 문자열 내에서 주어진 문자열의 위치를 리턴합니다.
int length() 총 문자의 수를 리턴합니다.
String replace(CharSequence target, CharSequence replacement) target 부분을 replacement로 대치한 새로운 문자열을 리턴합니다.
String substring(int beginIndex) beginIndex 위치에서 끝까지 잘라낸 새로운 문자열을 리턴합니다.
String substring(int beginIndex, int endIndex) beginIndex 위치에서 endIndex 전까지 잘라낸 새로운 문자열을 리턴합니다.
String toLowerCase() 알파벳 소문자로 변환한 새로운 문자열을 리턴합니다.
String toUpperCase() 알파벳 대문자로 변환한 새로운 문자열을 리턴합니다.
String isUpperCase() , isLowerCase() 알파벳 대문자, 소문자인지 구별하여 맞으면 true 틀리면 false 리턴합니다.
String valueOf(int i)
valueOf(double d)
기본 타입 값을 문자열로 리턴합니다.
String trim() 앞뒤 공백을 제거한 새로운 문자열을 리턴합니다.

 

 

'Develop > Ps' 카테고리의 다른 글

[Java] Stack 메서드  (0) 2024.04.16
[Java] StringBuilder 메서드  (0) 2024.04.15
[Java] Set 메서드  (0) 2024.04.15
[Java] List 메서드  (1) 2024.04.11
[Java] Map 메서드  (0) 2024.04.11

댓글