반응형
[자바기초.024] substring(),toUpperCase(),toLowerCase(),trim()
1.1 substring()
- substring()은 문자열을 자르는 명령어 입니다.
1.2 substring() 메소드 사용법
substring() 메소드는 다음과 같이 2가지 형태로 사용할 수 있습니다.
substring(int startIndex) 예제 코드
1 2 3 4 5 | String str = "Hello"; System.out.println(str.substring(2)); // "llo" System.out.println(str.substring(5)); // "" 문자열의 마지막 index + 1 값을 startIndex로 지정하면, 빈 문자열을 리턴합니다. System.out.println(str.substring(-1)); // StringIndexOutOfBoundsException System.out.println(str.substring(6)); // StringIndexOutOfBoundsExceptio | cs |
substring(int startIndex, int endIndex) 예제 코드
1 2 3 | String str = "Hello"; System.out.println(str.substring(2, 4)); // "ll" System.out.println(str.substring(2, str.length())); // "llo" | cs |
2.1. toUpperCase()
- 문자열을 모두 대문자(Upper case)로 변환하는 명령어 입니다.
2.2. toUpperCase() 사용법
1 2 3 4 5 6 | public class Main { public static void main(String[] args) { String ch = "Hello Java."; System.out.println(ch.toUpperCase()); // HELLO JAVA. } } | cs |
3.1. toLowerCase()
- 문자열을 모두 소문자(Lower case)로 변환하는 명령어 입니다.
3.2. toLowerCase() 사용법
1 2 3 4 5 6 | public class Main { public static void main(String[] args) { String ch = "Hello Java."; System.out.println(ch.toLowerCase()); // hello java. } } | cs |
4.1. trim()
- 문자열의 제일 앞과 제일 뒤의 공백(" ") 문자열을 제거해주는 명령어 입니다.
- 문자열 중간에 있는 공백은 제거되지 않습니다.
4.2. trim() 사용법
1 2 3 4 5 6 7 | public class Main { public static void main(String[] args) { String ch = " Hello Java "; System.out.println("[" + ch + "]"); // [ Hello Java ] System.out.println("[" + ch.trim() + "]"); // [Hello Java] } } | cs |
728x90
반응형
'자바(Java) > 자바기초' 카테고리의 다른 글
[자바기초.026] 문자열 비교하기(Comparing String) (0) | 2024.03.24 |
---|---|
[자바기초.025] Simplifying Boolean Using De Morgan's Law (0) | 2024.03.23 |
[자바기초.023] 재귀함수 코딩 연습문제 (0) | 2024.03.20 |
[자바기초.022] 재귀 탐색&정렬(Recursive Searching and Sorting)) (0) | 2024.03.20 |
[자바기초.021] 재귀 함수 실행(Tracing Recursive Methods) (0) | 2024.03.17 |
댓글