
str.toUpperCase()를 사용하여 문자열을 변환한 후에, 원래 문자열과 변환된 문자열을 비교하는 방법은 다음과 같습니다.
1. 원래 문자열과 변환된 문자열을 비교할 때, equals() 메소드를 사용합니다.
2. equals() 메소드는 두 문자열이 같은지 다른지 비교하는 메소드입니다.
3. 예를 들어, 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
java
String str = "Hello";
String upperCaseStr = str.toUpperCase();
System.out.println(str.equals(upperCaseStr)); // false
위의 코드는 원래 문자열과 변환된 문자열이 같지 않습니다. 이유는 equals() 메소드는 대소문자를 구별하기 때문입니다.
4. 만약 대소문자를 구별하지 않고 비교하고 싶다면, toLowerCase() 메소드를 사용하여 두 문자열을 모두 소문자로 변환한 후에 equals() 메소드를 사용하면 됩니다.
#hostingforum.kr
java
String str = "Hello";
String upperCaseStr = str.toUpperCase();
String lowerCaseStr = str.toLowerCase();
System.out.println(str.equals(upperCaseStr)); // false
System.out.println(str.equals(lowerCaseStr)); // true
위의 코드는 원래 문자열과 변환된 문자열이 같지 않지만, 원래 문자열과 소문자로 변환된 문자열은 같습니다.
2025-07-23 08:24