가능한 중복 :
How do I compare strings in Java?
Java string comparison?선택하면
import java.util.*;
public class whatever
{
public static void main(String[] args)
{
Scanner test = new Scanner(System.in);
System.out.println("Input: ");
String name = test.nextLine();
if (name == "Win")
{
System.out.println("Working!");
}
else
{
System.out.println("Something is wrong...");
}
System.out.println("Value is: " + name);
}
}
위의 코드는 매우 자명하다. 나는 ==
을 숫자로만 사용할 수 있다고 가정하고 있습니까? 나는 "일하고 싶다!" 인쇄 할 수 있습니다.
그냥 언급, "승리".equals (이름)에서보다 안전한 해결책이 될 것입니다 이름이 null의 경우 – Egor