[Java] 문자열 조작(Java) 기본 예제
반응형
문자열 조작(Java) 기본 예제
문자열 예제
- 문자열 변수 선언하고 출력한다:
package JavaApp.chap_03; public class StringExample { public static void main(String[] args) { String text = "I like Java and Python and C."; System.out.println(text); // 문자열 출력한다 } }
- 문자열의 길이를 출력한다:
public class StringExample { public static void main(String[] args) { String text = "I like Java and Python and C."; System.out.println(text.length()); // 29 } }
- 대문자와 소문자로 변환한다:
public class StringExample { public static void main(String[] args) { String text = "I like Java and Python and C."; System.out.println(text.toUpperCase()); // 대문자로 변환한다 System.out.println(text.toLowerCase()); // 소문자로 변환한다 } }
- 포함 관계를 확인한다:
public class StringExample { public static void main(String[] args) { String text = "I like Java and Python and C."; System.out.println(text.contains("Java")); // 포함된다면 true System.out.println(text.contains("C#")); // 포함되지 않는다면 false } }
- 위치 정보를 확인한다:
public class StringExample { public static void main(String[] args) { String text = "I like Java and Python and C."; System.out.println(text.indexOf("Java")); // 위치 정보 7 System.out.println(text.indexOf("C#")); // 포함되지 않는다면 -1 System.out.println(text.indexOf("and")); // 처음 일치하는 위치 정보 12 System.out.println(text.lastIndexOf("and")); // 마지막 일치하는 위치 정보 23 } }
- 문자열의 시작과 끝을 확인한다:
public class StringExample { public static void main(String[] args) { String text = "I like Java and Python and C."; System.out.println(text.startsWith("I like")); // 이 문자열로 시작하면 true System.out.println(text.endsWith(".")); // 이 문자열로 끝나면 true } }
반응형
'낙서장[1] > 91. Java' 카테고리의 다른 글
[Java] 문자열 비교와 객체 생성 차이 (0) | 2025.01.29 |
---|---|
[Java] 문자열 조작(Java) 기본 예제 2 (0) | 2025.01.29 |
[Java] 삼항 연산자와 조건문 활용하기 (0) | 2025.01.29 |
[Java] 배열을 거꾸로 출력하기 (1) | 2025.01.24 |
[JAVA] 람다식(Lambda Expression): 정의, 용도, 사용 방법 및 예시 (1) | 2025.01.24 |