Нельзя получить еще, если оператор для работы в Java
Хорошо, я пытаюсь сделать эту простую вещь, но она не сработает. Я новичок в Java и хотел бы помочь. Каждый раз, когда я запускаю код ниже, я получаю выводThat is not a valid option, Что я делаю неправильно?
<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>