亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

掃描儀+開關使用

掃描儀+開關使用

慕森王 2021-09-12 19:51:24
我是 Java 的新手。我目前正在做一個副項目;制作基于文本的游戲。我意識到使用 Switch 語句對于這類游戲非常有用。所以它基本上是如何工作的。我問用戶,你想做什么?吃走等等。那么,構建switch-statement 以及Scanner“再次詢問用戶的默認語句”的最佳方法是什么?我一直在這樣做(我的代碼在這里),但它似乎有很多潛在的問題。你們能給我一些關于如何做出最佳switch陳述的提示Scanner嗎?非常感謝您提前。public static void ask() { Scanner sc = new Scanner(System.in);    System.out.println("What do you want to do?");    while (!sc.hasNextInt()) {        sc.next();    }        select = sc.nextInt();        switch (select) {        case 1:            eat();            break;        case 2:            walk();            break;        case 3:            sleep();            break;        default:            System.out.println("choose from 1 to 3");           ask();  //would you re call itself again here? or is there any otherway to do without recalling itself?        }
查看完整描述

3 回答

  • 3 回答
  • 0 關注
  • 144 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號