다양한 String 메서드 예시

이소연's avatar
Aug 05, 2024
다양한 String 메서드 예시
자바에서의 문자열 메서드 예시를 들어드리겠습니다:
  1. length(): 문자열의 길이를 반환하는 메서드입니다.
java String text = "Hello, World!"; int length = text.length(); System.out.println(length);// 출력: 13
  1. toLowerCase(): 문자열을 소문자로 변환하는 메서드입니다.
java String text = "Hello, World!"; String lowerText = text.toLowerCase(); System.out.println(lowerText);// 출력: hello, world!
  1. toUpperCase(): 문자열을 대문자로 변환하는 메서드입니다.
java String text = "Hello, World!"; String upperText = text.toUpperCase(); System.out.println(upperText);// 출력: HELLO, WORLD!
  1. trim(): 문자열의 앞뒤에 있는 공백을 제거하는 메서드입니다.
java String text = " Hello, World! "; String trimmedText = text.trim(); System.out.println(trimmedText);// 출력: Hello, World!
  1. split(): 문자열을 특정 구분자를 기준으로 나누어 배열로 반환하는 메서드입니다.
java String text = "apple,banana,orange"; String[] fruits = text.split(","); for (String fruit : fruits) { System.out.println(fruit); } // 출력:// apple// banana// orange
  1. replace(): 문자열 내의 특정 부분 문자열을 다른 문자열로 대체하는 메서드입니다.
java String text = "Hello, World!"; String newText = text.replace("World", "Java"); System.out.println(newText);// 출력: Hello, Java!
  1. startsWith(): 문자열이 특정 문자열로 시작하는지 여부를 확인하는 메서드입니다.
java String text = "Hello, World!"; boolean startsWithHello = text.startsWith("Hello"); System.out.println(startsWithHello);// 출력: true
  1. endsWith(): 문자열이 특정 문자열로 끝나는지 여부를 확인하는 메서드입니다.
java String text = "Hello, World!"; boolean endsWithExclamation = text.endsWith("!"); System.out.println(endsWithExclamation);// 출력: false
  1. charAt(): 문자열에서 특정 인덱스에 위치한 문자를 반환하는 메서드입니다.
java String text = "Hello, World!"; char character = text.charAt(4); System.out.println(character);// 출력: o
notion image
  1. indexOf(): 문자열에서 특정 부분 문자열의 첫 번째 등장 위치를 반환하는 메서드입니다.
java String text = "Hello, World!"; int index = text.indexOf("World"); System.out.println(index);// 출력: 7
  1. substring(): 문자열에서 특정 범위의 부분 문자열을 반환하는 메서드입니다.
java String text = "Hello, World!"; String substring = text.substring(7, 12); System.out.println(substring);// 출력: World
  1. concat(): 두 개의 문자열을 연결하는 메서드입니다.
java String text1 = "Hello"; String text2 = "World!"; String concatenatedText = text1.concat(" ").concat(text2); System.out.println(concatenatedText);// 출력: Hello World!
  1. isEmpty(): 문자열이 비어있는지 여부를 확인하는 메서드입니다.
java String text = ""; boolean isEmpty = text.isEmpty(); System.out.println(isEmpty);// 출력: true
  1. equals(): 두 개의 문자열이 동일한지 비교하는 메서드입니다.
java String text1 = "Hello"; String text2 = "Hello"; boolean isEqual = text1.equals(text2); System.out.println(isEqual);// 출력: true
  1. contains(): 문자열이 특정 부분 문자열을 포함하는지 여부를 확인하는 메서드입니다.
java String text = "Hello, World!"; boolean containsHello = text.contains("Hello"); System.out.println(containsHello);// 출력: true
 
 
Share article

Coding's note