java switchJAVA中的switch循环

java switch  时间:2022-02-24  阅读:()

JAVA中的switch循环

.test; import?java.util.Scanner; mons.lang3.StringUtils; public?class?SwitchTest?{ ????private?static?final?String?USER_NAME?=?"good"; ????private?static?final?String?PASS_WORD?=?"study"; ????private?static?Integer?i?=?0; ????// ????public?static?void?main(String[]?args)?{ ??????????titlePage(); ??????????Scanner?sc?=?new?Scanner(System.in);??? ??????????Integer?logParam?=?Integer.valueOf(sc.next()); ??????????// ??????????switch(logParam) ??????????{ ??????????case?1: ???????????login(); ??????????break; ??????????case?2: ??????????????System.out.println("推出系统成功,欢迎下次光临"); ??????????????titlePage(); ??????????break; ??????????default:?titlePage(); ??????????break; ??????????}??? ????} ???//基础页面 ????private?static?void?titlePage(){ ??????????System.out.println("//界面"); ??????????System.out.println("******************************"); ??????????System.out.println("?欢迎使用天网购物系统?"); ??????????System.out.println("?1、登陆?"); ??????????System.out.println("2、注销"); ??????????System.out.println("*********************************"); ??????????System.out.println("请选择,输入数字(1或2)"); ????} ????//登陆方法 ????private?static?void?login(){ ????System.out.println("请输入用户名,密码:(以逗号隔开)"); ????Scanner?sc?=?new?Scanner(System.in);??? ????????String?logParam?=?sc.next(); ????????// ????????if(StringUtils.isNotBlank(logParam)){ ????????boolean?flag?=?logParam.contains(","); ????????if(flag){ ????????String?param[]?=?logParam.split(","); ????????String?userName?=?param[0]; ????????String?passWord?=?param[1]; ????????Integer?isSuc?=?valLogin(userName,passWord); ????????// ??????switch(isSuc) ????????{ ?????????case?1: ?????????System.out.println("登陆成功,?这时候显示页面2,自己画"); ?????????titlePage(); ?????????break; ????????case?2: ????????System.out.println("输入用户名或密码错误,请重新输入!"); ????????login(); ????????++i; ???????if(i>2){ ???????System.out.println("输入用户名或密码错误次数过多,再见!!!"); ????????} ????????break; ????????default:?titlePage(); ?????????break; ????????}??? ????????}else{ ????????System.out.println("输入格式不正确,请重新输入;"); ?????????++i; ?????????????if(i>2){ ?????????????System.out.println("输入格式不正确次数过多,再见!!!"); ?????????????}else{ ?????????????login(); ?????????????} ????????} ????????} ????} ????//验证用户名密码 ????private?static?Integer?valLogin(String?userName,String?passWord){ ????// ????if(USER_NAME.equals(userName)&&PASS_WORD.equals(passWord)){ ????return?1; ????}else{ ????return?2; ????} ????} } 我改过了

腾讯云轻量应用服务器关于多个实例套餐带宽

腾讯云轻量应用服务器又要免费升级配置了,之前已经免费升级过一次了(腾讯云轻量应用服务器套餐配置升级 轻量老用户专享免费升配!),这次在上次的基础上再次升级。也许这就是良心云吧,名不虚传。腾讯云怎么样?腾讯云好不好。腾讯云轻量应用服务器 Lighthouse 是一种易于使用和管理、适合承载轻量级业务负载的云服务器,能帮助个人和企业在云端快速构建网站、博客、电商、论坛等各类应用以及开发测试环境,并提供...

QQ防红跳转短网址生成网站源码(91she完整源码)

使用此源码可以生成QQ自动跳转到浏览器的短链接,无视QQ报毒,任意网址均可生成。新版特色:全新界面,网站背景图采用Bing随机壁纸支持生成多种短链接兼容电脑和手机页面生成网址记录功能,域名黑名单功能网站后台可管理数据安装说明:由于此版本增加了记录和黑名单功能,所以用到了数据库。安装方法为修改config.php里面的数据库信息,导入install.sql到数据库。...

PIGYUN:美国联通CUVIPCUVIP限时cuvip、AS9929、GIA/韩国CN2机房限时六折

pigyun怎么样?PIGYunData成立于2019年,2021是PIGYun为用户提供稳定服务的第三年,目前商家提供香港CN2线路、韩国cn2线路、美西CUVIP-9929、GIA等线路优质VPS,基于KVM虚拟架构,商家采用魔方云平台,所有的配置都可以弹性选择,目前商家推出了七月优惠,韩国和美国所有线路都有相应的促销,六折至八折,性价比不错。点击进入:PIGYun官方网站地址PIGYUN优惠...

java switch为你推荐
stackoverflowerrorjava.lang.StackOverflowError 是什么意思开票系统网上申请的发票怎么读入开票系统洗牌算法我是小白,eclipse说老式声明,怎么办?帮我看下,不胜感激!! //发牌算法deviceid如何查看自己安卓手机的Android Device IDinode智能客户端inode智能客户端无法正常启动,根本开都开不了保留两位有效数字物理中保留两位有效数字是保留小数点后的两位还是从小数点前不是0的数开始保留两位?spawning急救!编好C++程序后(确认无误),再编译时总出现error spawning 是什么意思?是不是系统出了问题imqq官网中国v家官网网址51信用卡论坛51信用卡怎么样?mediasres什么意思
广州主机租用 免费域名申请 西安电信测速 国内永久免费云服务器 美国便宜货网站 permitrootlogin 天猫双十一抢红包 网站被封 免费网站申请 免费个人空间申请 已备案删除域名 空间合租 vip域名 上海服务器 购买国外空间 中国电信宽带测速器 360云服务 英国伦敦 net空间 中国电信测速网站 更多