Não é possível obter mais se a declaração funcionar em Java
Ok, eu estou tentando fazer essa coisa simples, mas não vai funcionar. Eu sou um iniciante em Java e gostaria de alguma ajuda. Toda vez que eu corro o código abaixo eu recebo a saídaEssa não é uma opção válida. O que estou fazendo de errado?
<code> package test; import java.util.Scanner; public class options { public void options() { Scanner scnr = new Scanner(System.in); String slctn; System.out.println("What would you like to do?"); System.out.println("a) Travel the expedition"); System.out.println("b) Learn more about the expedition"); slctn = scnr.nextLine(); if (slctn == "a"){ travel exeTravel = new travel(); exeTravel.travel(); }else if (slctn=="b"){ learn exeLearn = new learn(); exeLearn.learn(); }else{ System.out.println("That is not a valid option"); } } } </code>