본문 바로가기
자바(Java)/자바기초

[자바기초.024] substring(),toUpperCase(),toLowerCase(),trim()

by 긱펀 2024. 3. 22.
반응형

[자바기초.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(24)); // "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
반응형

댓글