沉吟丹青 2019-10-12 07:53 采纳率: 70%
浏览 1544
已采纳

如何在switch里面停止循环?

怎么能在case9里面结束循环
不再显示

Please choose from one of the following menu options -

1) Display levels and hourly rates of consultants

2) Display levels and hourly bill rates of consultants

3) Staff project

4) Display project staffing proposal

5) Calculate profit

9) Submit project staffing proposal and exit option:

让结果显示如下:

图片说明

这是我现在的代码
图片说明
图片说明

public static int displayMenu() {
Scanner input = new Scanner(System.in);

    while (true) {
        System.out.println();
        System.out.println("Please choose from one of the following menu options -");
        System.out.println("1) Display levels and hourly rates of consultants");
        System.out.println("2) Display levels and hourly bill rates of consultants");
        System.out.println("3) Staff project");
        System.out.println("4) Display project staffing proposal");
        System.out.println("5) Calculate profit");
        System.out.println("9) Submit project staffing proposal and exit");
        System.out.println("option:");
        int option = input.nextInt();
        switch (option) {
  case 9:
            System.out.println("You have successfully submitted your project proposal. Good-bye! ");
            break;
  • 写回答

4条回答

  • JonathanYan 2019-10-12 08:42
    关注
    boolean loop = true;
    
    while(loop)
    
    case 9:
        loop = false;
        break;
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?

悬赏问题

  • ¥20 delta降尺度方法,未来数据怎么降尺度
  • ¥15 c# 使用NPOI快速将datatable数据导入excel中指定sheet,要求快速高效
  • ¥15 再不同版本的系统上,TCP传输速度不一致
  • ¥15 高德地图点聚合中Marker的位置无法实时更新
  • ¥15 DIFY API Endpoint 问题。
  • ¥20 sub地址DHCP问题
  • ¥15 delta降尺度计算的一些细节,有偿
  • ¥15 Arduino红外遥控代码有问题
  • ¥15 数值计算离散正交多项式
  • ¥30 数值计算均差系数编程