문자열 비교할 때


String a = "a";


if (a == "a")

{

// 안들어옴

}

이런 식으로 왜 비교안됨? 


이렇게 하면되던데..

if (a.equals("a"))

{

// 들어옴

}


인텔리제이는 == 로 비교되더라. 근데 왜 프로그래머스는 안되냐..