第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

甚至在循環(huán)外運(yùn)行的方法

甚至在循環(huán)外運(yùn)行的方法

夢(mèng)里花落0921 2023-03-02 16:10:14
我有這個(gè)方法可以作為其他方法的菜單:public static void menu(){    boolean works = true;    System.out.println("\n1 - Register Car\t2 - Register Client\t3 - Rent car\n4 - Returning car\t5 - Show list\t6 - Exit\n");    System.out.print("Input: ");    int operacao = scan.nextInt();    do {        if (operacao == 1) {            cadVeiculo();        } else if (operacao == 2) {            cadCliente();        } else if (operacao == 3) {            locar();        } else if (operacao == 4) {            devolver();        } else if (operacao == 5) {            listar();        } else if (operacao == 6){            works= false;        }    } while (works);}我不明白的是,當(dāng)我運(yùn)行程序并按“6”時(shí),程序停止了,好的。但是當(dāng)我按“1”注冊(cè)汽車然后按“6”退出程序時(shí),程序一直要求我輸入另一個(gè)輸入。我所期望的是,當(dāng)我運(yùn)行該程序并按“6”退出時(shí),它只會(huì)完全停止該程序。
查看完整描述

1 回答

?
拉莫斯之舞

TA貢獻(xiàn)1820條經(jīng)驗(yàn) 獲得超10個(gè)贊

在do-while循環(huán)中移動(dòng)println和行:scanner.nextInt()


這是一個(gè)僅打印出方法名稱的修改示例:


import java.util.Scanner;


class Main {

  public static void main(String[] args) {

    menu();

  }


  public static void menu() {

    Scanner scan = new Scanner(System.in);

    boolean works = true;

    do {

      System.out.println(

          "\n1 - Register Car\t2 - Register Client\t3 - Rent car\n4 - Returning car\t5 - Show list\t6 - Exit\n");

      System.out.print("Input: ");

      int operacao = scan.nextInt();

      if (operacao == 1) {

        System.out.println("cadVeiculo();");

      } else if (operacao == 2) {

        System.out.println("cadCliente();");

      } else if (operacao == 3) {

        System.out.println("locar();");

      } else if (operacao == 4) {

        System.out.println("devolver();");

      } else if (operacao == 5) {

        System.out.println("listar();");

      } else if (operacao == 6) {

        System.out.println("Goodbye!");

        works = false;

      }

    } while (works);

    scan.close();

  }

}

用法示例:


1 - Register Car    2 - Register Client 3 - Rent car

4 - Returning car   5 - Show list   6 - Exit


Input: 1

cadVeiculo();


1 - Register Car    2 - Register Client 3 - Rent car

4 - Returning car   5 - Show list   6 - Exit


Input: 3

locar();


1 - Register Car    2 - Register Client 3 - Rent car

4 - Returning car   5 - Show list   6 - Exit


Input: 4

devolver();


1 - Register Car    2 - Register Client 3 - Rent car

4 - Returning car   5 - Show list   6 - Exit


Input: 6

Goodbye!


查看完整回答
反對(duì) 回復(fù) 2023-03-02
  • 1 回答
  • 0 關(guān)注
  • 124 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)