대소문자 변환

문자열 비교

String myString = "aBc";
System.out.println(myString.toLowerCase() == "abc"); // false

내용이 같은지 비교하려면 ==가 아니라 equals 메소드

String myString = "aBc";
System.out.println(myString.toLowerCase().equals("abc")); // true

switch문 내부에서는 == 대신 equals 메소드가 기본적으로 쓰임

public class Main {
    public static void main(String[] args) {
        String myString = "apple";
        System.out.println(myString.toUpperCase() == "APPLE"); // false
        
        String youString = "samsung";
        System.out.println(youString.toLowerCase() == "samsung"); // true
        

				String youString1 = new String("samsung");    //1
				String youString2 = new String("samsung");    //2
				String youString3 = "samsung";    //3
				String youString4 = "samsung";    //4
    }
}