我有一個問題。如果我直接給一個字符串分配一個字(通過執行s =「pass」),代碼按我想要的方式工作。但是,如果我嘗試使用掃描儀分配它,它似乎只是跳過if語句。我明顯是新來的java,有人可以請幫我嗎?簡單的方法來使用掃描儀將字串分配給字符串?
import java.util.Scanner;
public class main{
public static void main(String[] args){
Scanner scan = new Scanner(System.in);
String s;
s=scan.next();
if(s=="pass"){
System.out.println("CORRECT");
}
else{
System.out.println("INCORRECT");
}
}
}
我已經正確導入了掃描儀。