String Class는 문자열을 대문자로 변경하거나 소문자로 변경하는 메소드를 제공한다.
문자열의 모든 문자를 대문자로 변경하거나, 모든 문자를 소문자로 변경할 수 있다.
toUpperCase() : toUpperCase()는 문자열을 모두 대문자로 변경한다. upper case는 대문자라는 뜻이다.
String s = "Hello World";
System.out.println(str.toUpperCase());
String s1 = "hello world";
System.out.println(str.toUpperCase());
// 결과
// HELLO WORLD
// HELLO WORLD
toLowerCase() : toLowerCase()는 문자열을 모두 소문자로 변경한다. lower case는 소문자라는 뜻이다.
String s = "Hello World";
System.out.println(str.toLowerCase());
String s1 = "HELLO WORLD";
System.out.println(str.toLowerCase());
// 결과
// hello world
// hello world
equals() : 대소문자를 구분하여 문자열을 비교한다.
equalsIgnoreCase() : 대소문자를 구분하지 않고 문자열을 비교한다.
String s = "Hello";
System.out.println("equals - " + "hello".equals(s));
System.out.println("equalsIgnoreCase - " + "hello".equalsIgnoreCase(s));
// 결과
// equals - false
// equalsIgnoreCase - true
'개념 창고 > JAVA' 카테고리의 다른 글
[JAVA] 문자열의 위치 찾기 indexOf(), lastlndexOf() (0) | 2022.12.07 |
---|---|
[JAVA] charAt() (0) | 2022.12.07 |
[JAVA] legnth / length() / size() 차이 및 사용법 (0) | 2022.12.06 |
인터페이스(interface) (0) | 2022.06.29 |
추상 클래스 (0) | 2022.06.28 |