자바(Java)/자바기초
[자바기초.024] substring(),toUpperCase(),toLowerCase(),trim()
긱펀
2024. 3. 22. 14:12
반응형
[자바기초.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
반응형