小编The*_*des的帖子

如果使用Java语句,则无法获得其他语句

好吧,我正在努力做出这个简单的事情,但它不会起作用.我是Java的初学者,想要一些帮助.每次我运行下面的代码,我得到输出,这不是一个有效的选项.我究竟做错了什么?

 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");
         }
     } 
 }
Run Code Online (Sandbox Code Playgroud)

java if-statement

4
推荐指数
1
解决办法
3564
查看次数

标签 统计

if-statement ×1

java ×1