java switch 循环_JAVA中的switch循环

java switch 循环_JAVA中的switch循环展开全部 packagecom test importjava util Scanner importorg apache commons lang3 StringUtils publicclassS privatestati NAME good privatestati WORD

展开全部

package com.test;

import java.util.Scanner;

import org.apache.commons.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、登陆e5a48de588b7af338 “);

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;

}

}

}

我改过了

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/220173.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月17日 下午9:04
下一篇 2026年3月17日 下午9:04


相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号