[Java] 문자열 조작(Java) 기본 예제 2
반응형
문자열 조작(Java) 기본 예제 2
문자열 변환 예제
- 문자열을 변환한다:
package JavaApp.chap_03; public class StringTransformExample { public static void main(String[] args) { String text = "I like Java and Python and C."; System.out.println(text.replace(" and", ",")); // " and" 를 "," 로 변환한다 System.out.println(text.substring(7)); // 인덱스 기준 7부터 시작한다 System.out.println(text.substring(text.indexOf("Java"), text.indexOf("."))); // 시작 위치부터 끝 위치 "직전"까지 문자열을 자른다 } }
문자열 공백 제거
- 문자열의 공백을 제거한다:
public class StringTrimExample { public static void main(String[] args) { String text = " I love Java. "; System.out.println(text); // 공백이 포함된 원본 문자열 출력 System.out.println(text.trim()); // 앞뒤 공백을 제거한다 } }
문자열 결합 예제
- 문자열을 결합한다:
public class StringConcatExample { public static void main(String[] args) { String s1 = "Java"; String s2 = "Python"; System.out.println(s1 + s2); // JavaPython System.out.println(s1 + ", " + s2); // Java, Python System.out.println(s1.concat(", ").concat(s2)); // Java, Python } }
반응형
'낙서장[1] > 91. Java' 카테고리의 다른 글
[Java] 자바의 이스케이프 시퀀스(Escape Sequence) 사용법 (1) | 2025.01.29 |
---|---|
[Java] 문자열 비교와 객체 생성 차이 (0) | 2025.01.29 |
[Java] 문자열 조작(Java) 기본 예제 (0) | 2025.01.29 |
[Java] 삼항 연산자와 조건문 활용하기 (0) | 2025.01.29 |
[Java] 배열을 거꾸로 출력하기 (1) | 2025.01.24 |