자바에서의 문자열 메서드 예시를 들어드리겠습니다:
- length(): 문자열의 길이를 반환하는 메서드입니다.
java
String text = "Hello, World!";
int length = text.length();
System.out.println(length);// 출력: 13
- toLowerCase(): 문자열을 소문자로 변환하는 메서드입니다.
java
String text = "Hello, World!";
String lowerText = text.toLowerCase();
System.out.println(lowerText);// 출력: hello, world!
- toUpperCase(): 문자열을 대문자로 변환하는 메서드입니다.
java
String text = "Hello, World!";
String upperText = text.toUpperCase();
System.out.println(upperText);// 출력: HELLO, WORLD!
- trim(): 문자열의 앞뒤에 있는 공백을 제거하는 메서드입니다.
java
String text = " Hello, World! ";
String trimmedText = text.trim();
System.out.println(trimmedText);// 출력: Hello, World!
- split(): 문자열을 특정 구분자를 기준으로 나누어 배열로 반환하는 메서드입니다.
java
String text = "apple,banana,orange";
String[] fruits = text.split(",");
for (String fruit : fruits) {
System.out.println(fruit);
}
// 출력:// apple// banana// orange
- replace(): 문자열 내의 특정 부분 문자열을 다른 문자열로 대체하는 메서드입니다.
java
String text = "Hello, World!";
String newText = text.replace("World", "Java");
System.out.println(newText);// 출력: Hello, Java!
- startsWith(): 문자열이 특정 문자열로 시작하는지 여부를 확인하는 메서드입니다.
java
String text = "Hello, World!";
boolean startsWithHello = text.startsWith("Hello");
System.out.println(startsWithHello);// 출력: true
- endsWith(): 문자열이 특정 문자열로 끝나는지 여부를 확인하는 메서드입니다.
java
String text = "Hello, World!";
boolean endsWithExclamation = text.endsWith("!");
System.out.println(endsWithExclamation);// 출력: false
- charAt(): 문자열에서 특정 인덱스에 위치한 문자를 반환하는 메서드입니다.
java
String text = "Hello, World!";
char character = text.charAt(4);
System.out.println(character);// 출력: o

- indexOf(): 문자열에서 특정 부분 문자열의 첫 번째 등장 위치를 반환하는 메서드입니다.
java
String text = "Hello, World!";
int index = text.indexOf("World");
System.out.println(index);// 출력: 7
- substring(): 문자열에서 특정 범위의 부분 문자열을 반환하는 메서드입니다.
java
String text = "Hello, World!";
String substring = text.substring(7, 12);
System.out.println(substring);// 출력: World
- concat(): 두 개의 문자열을 연결하는 메서드입니다.
java
String text1 = "Hello";
String text2 = "World!";
String concatenatedText = text1.concat(" ").concat(text2);
System.out.println(concatenatedText);// 출력: Hello World!
- isEmpty(): 문자열이 비어있는지 여부를 확인하는 메서드입니다.
java
String text = "";
boolean isEmpty = text.isEmpty();
System.out.println(isEmpty);// 출력: true
- equals(): 두 개의 문자열이 동일한지 비교하는 메서드입니다.
java
String text1 = "Hello";
String text2 = "Hello";
boolean isEqual = text1.equals(text2);
System.out.println(isEqual);// 출력: true
- contains(): 문자열이 특정 부분 문자열을 포함하는지 여부를 확인하는 메서드입니다.
java
String text = "Hello, World!";
boolean containsHello = text.contains("Hello");
System.out.println(containsHello);// 출력: true
Share article