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; ????} ????} } 我改过了

BuyVM($5/月)不限流量流媒体优化VPS主机 1GB内存

BuyVM商家属于比较老牌的服务商,早年有提供低价年付便宜VPS主机还记得曾经半夜的时候抢购的。但是由于这个商家风控非常严格,即便是有些是正常的操作也会导致被封账户,所以后来陆续无人去理睬,估计被我们风控的抢购低价VPS主机已经手足无措。这两年商家重新调整,而且风控也比较规范,比如才入手他们新上线的流媒体优化VPS主机也没有不适的提示。目前,BuyVM商家有提供新泽西、迈阿密等四个机房的VPS主机...

腾讯云CVM云服务器大硬盘方案400GB和800GB数据盘方案

最近看到群里的不少网友在搭建大数据内容网站,内容量有百万篇幅,包括图片可能有超过50GB,如果一台服务器有需要多个站点的话,那肯定默认的服务器50GB存储空间是不够用的。如果单独在购买数据盘会成本提高不少。这里我们看到腾讯云促销活动中有2款带大数据盘的套餐还是比较实惠的,一台是400GB数据盘,一台是800GB数据盘,适合他们的大数据网站。 直达链接 - 腾讯云 大数据盘套餐服务器这里我们看到当前...

RFCHOST - 洛杉矶CN2 GIA VPS季付23.9美元起 100Mbps带宽

RFCHOST,这个服务商我们可能有一些朋友知道的。不要看官网是英文就以为是老外服务商,实际上这个服务商公司在上海。我们实际上看到的很多商家,有的是繁体,有的是英文,实际上很多都是我们国人朋友做的,有的甚至还做好几个品牌域名,实际上都是一个公司。对于RFCHOST商家还是第一次分享他们家的信息,公司成立大约2015年左右。目前RFCHOST洛杉矶机房VPS正进行优惠促销,采用CN2优化线路,电信双...

java switch为你推荐
mdm中国移动mdm是干什么的weakhashmapJava中isEmpty方法如何使用?tvosTVOS系统是什么?有b吗有什么好看的b级片ruby语言ruby什么意思?什么含义?系统论坛安卓系统论坛哪个好?相似图片搜索如何输入图片并且搜出最相似的图片?mediasres什么意思新手怎么制作表格怎么样在电脑上制作表格初学者国外社交网站国外联合中国的交友网站
域名到期查询 cpanel isatap seovip 韩国名字大全 流量计费 四核服务器 爱奇艺会员免费试用 申请免费空间和域名 买空间网 广州服务器托管 fatcow htaccess windowsserver2008r2 远程登录 赵荣 瓦工招聘 瓦工工资 免费网络电视软件 腾讯空间登录首页 更多