Easy way to asign a word to a string using a scanner?
<p>I have a problem. If I assign a word to a string directly (by doing s="pass"), the code works the way I want. But if I try to assign it use a scanner, it seems to just skip over the if statement. I'm obviously new to java, could someone please try to help me?</p>

<pre><code>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");
    }
  }
}
</code></pre>

<p>I have imported the Scanner properly.</p>
