Java“自由虾旅行平台”菜单功能

这个while循环结构里面的一道题BCSP

实战任务

当输入其他数字时,循环提示错误“您的输入有误,请重新选择:”,直到输入正确的数字为止,运行结果

 public static void main(String[] args) {Scanner input = new Scanner(System.in);System.out.println("\t\t1.去哪儿游");System.out.println("\t\t2.虾游商城");System.out.println("\t\t3.个人中心");System.out.println("\t\t4.虾神俱乐部");System.out.println("请选择(1~4):");int a=0;//用户的选择do {a = input.nextInt();//用户的输入switch (a) {//文字自己照着书上打吧,懒得打了case 1:System.out.println("去哪儿游");break;case 2:System.out.println("虾游商城");break;case 3:System.out.println("个人中心");break;case 4:System.out.println("虾神俱乐部");break;default:System.out.print("您的输入有误,请重新选择:");}}while (a>4 || a<1);//当用户输出错误的时候继续循环System.out.println("欢迎再来,一路有你!!!");}

Java自由虾旅行平台菜单功能相关推荐

  1. 微信自定义菜单java_使用Java语言开发微信公众平台(八)——自定义菜单功能

    随着上一篇文章的结束,我们已经实现了所有消息的类型的回复功能.今天,我们来学习更加高大上,也更加重要的自定义菜单功能. 一.了解自定义菜单 自定义菜单是微信公众平台最常用也是最重要的功能之一.根据微信 ...

  2. 微信信息回复 java,微信公众平台开发中使用Java如何实现一个消息回复功能

    微信公众平台开发中使用Java如何实现一个消息回复功能 发布时间:2020-11-17 16:11:11 来源:亿速云 阅读:82 作者:Leah 本篇文章给大家分享的是有关微信公众平台开发中使用Ja ...

  3. 微信公众平台开发(24) 自定义菜单功能开发

    原文: http://www.cnblogs.com/imaker/p/5491433.html 一.简介 微信公众平台服务号以及之前成功申请内测资格的订阅号都具有自定义菜单的功能.开发者可利用该功能 ...

  4. 基于java springboot+mybatis爱游旅行平台前台+后台设计实现

      我剑最帅 不接受反驳 ​ 项目意义: 改革开放以来, 我国的旅游业发展迅速,但比较而言,我国旅游业发展的广度和深度都远远不能满足经济发展和人民生活水平提高的需要. 随着市场经济的发展和人民收入水平 ...

  5. 复习Java第一个项目学生信息管理系统 04(权限管理和动态挂菜单功能) python简单爬数据实例Java面试题三次握手和四次挥手生活【记录一个咸鱼大学生三个月的奋进生活】016

    记录一个咸鱼大学生三个月的奋进生活016 复习Java(学生信息管理系统04权限管理和动态挂菜单功能) 改写MainFrame的构造方法 新增LoginFrame的验证登录是否成功的代码 新增Logi ...

  6. php微信自定义菜单开发,微信公众平台开发自定义菜单功能开发

    一.简介 微信公众平台服务号以及之前成功申请内测资格的订阅号都具有自定义菜单的功能.开发者可利用该功能为公众账号的会话界面底部增加自定义菜单,用户点击菜单中的选项,可以调出相应的回复信息或网页链接.自 ...

  7. 微信公众平台开发教程Java版(六) 事件处理(菜单点击/关注/取消关注)

    前言: 事件处理是非常重要的,这一章讲讲常见的事件处理 1.关注/取消关注 2.菜单点击 事件类型介绍: 在微信中有事件请求是消息请求中的一种.请求类型为:event 而event事件类型又分多种事件 ...

  8. Java项目:爱游旅行平台设计和实现(java+springboot+ssm)

    源码获取:博客首页 "资源" 里下载! 项目意义: 改革开放以来, 我国的旅游业发展迅速,但比较而言,我国旅游业发展的广度和深度都远远不能满足经济发展和人民生活水平提高的需要. 随 ...

  9. java制作菜单教程_java图形用户界面实现菜单功能

    本文实例为大家分享了java图形用户界面实现菜单功能的具体代码,供大家参考,具体内容如下 题目:编写一个图形用户界面,实现菜单的功能.有3个一级菜单项:File.Edit和Help.在File菜单项中 ...

最新文章

  1. matlab程序求一个正交的相似变换矩阵,图像的等距变换,相似变换,仿射变换,射影变换及其matlab实现...
  2. chrome 70 android,Android版Chrome Beta 70 (70.0.3538.17) 已发布
  3. TCP协议详解----Linux学习笔记
  4. 梁单元分析matlab,[FEM][有限元][编程][Matlab][Code by myself] 2D Timoshenko梁单元
  5. 1137.第N个泰波那契数
  6. 最全面的智能锁领域常见的无线传输协议类型
  7. 2019 年诺贝尔物理学奖揭晓!三得主让宇宙“彻底改观”!
  8. 5.4.2 Using Hibernate templates
  9. 李洪强iOS开发之后使用XIB实现横向滚动的UIScrollView
  10. 说明assert()的作用:assert()是一个调试程序时经常使用的宏,在程序执行时计算括号内的表达式,如果表达式为假,程序报告错误,并终止执行;若表达式为真,则继续执行后面的语句。
  11. 微软MSDN,window10原版系统下载,操作系统msdn下载,microsoft office原版下载,www.msdn.itellyou.cn
  12. ListView刷新指定item
  13. 关于图像傅里叶变换得到的频谱图的通俗理解
  14. 【随机过程】笔记和习题分享 第一章 随机过程基本概念
  15. linux两块硬盘主从,电脑双硬盘双系统启动的顺序调整及设置方法
  16. 马克飞象markdown用法
  17. win10 who owns this pc? My organization I own it
  18. grid_map(五):grid_map函数定义、类型定义学习
  19. php json里面追加一个数组,如何往指定是json数组里面添加数据
  20. MATLAB学习一:基本程序结构、控制语句以及 常用命令

热门文章

  1. labview调用DLL
  2. Latex之在caption里加footnote
  3. CocosStudio(八)AtlasLabel数字标签、BitmapLabel自定义字体、Label文本框
  4. P2178 [NOI2015] 品酒大会(并查集+后缀数组)
  5. web爬虫之登录google paly 商店
  6. XQ6657Z35-EVM 的DSP + ZYNQ核心板,SRIO通讯
  7. Python全栈开发教程笔记
  8. tyvj 2053 [Nescafé29]穿越七色虹
  9. idempotent - 幂等
  10. Firt step(study java)