「java循环登录」java实现循环
今天给各位分享java循环登录的知识,其中也会对java实现循环进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、java filter 登录进入死循环
- 2、Java 简单的用户登陆 输错后怎么再次循环
- 3、自学java中,只学到循环语句,如何用switch语句完成简易的注册,再登录
- 4、Java (for循环)编程 实现用户登录时的信息验证
java filter 登录进入死循环
没有解释?什么意思?登录进入过滤器,过滤器检测到没有登录又返回登录界面?无法进入JDBCController类?在web.xml的配置里不让它过滤login.do就ok了。
Java 简单的用户登陆 输错后怎么再次循环
Scanner UserName_in = new Scanner(System.in);//从键盘读取用户名
System.out.println("请输入登陆用户名:");
String USERNAME = UserName_in.next();
Scanner Password_in = new Scanner(System.in);//键盘读取密码
System.out.println("请输入登陆密码:");
String PASSWORD = Password_in.next();
//判断是否一致
if(USERNAME.equals(UserName) PASSWORD.equals(Password)){
System.out.println("恭喜你,登陆成功!");
}else{
System.out.println("您输入的用户名或密码错误!");
}
可以把这段抽出来建一个方法,改造后变成下面这样:
public static void main(String[]args){
this.test();
}
public void test(){
Scanner UserName_in = new Scanner(System.in);//从键盘读取用户名
System.out.println("请输入登陆用户名:");
String USERNAME = UserName_in.next();
Scanner Password_in = new Scanner(System.in);//键盘读取密码
System.out.println("请输入登陆密码:");
String PASSWORD = Password_in.next();
//判断是否一致
if(USERNAME.equals(UserName) PASSWORD.equals(Password)){
System.out.println("恭喜你,登陆成功!");
}else{
System.out.println("您输入的用户名或密码错误!");
this.test();
}
}
自学java中,只学到循环语句,如何用switch语句完成简易的注册,再登录
import java.util.*;
public class Main
{
public static void main(String[] args)
{
boolean isregister=false,isexit=false;
Scanner sc=new Scanner(System.in);
String user=null,pw=null,tempuser,temppw;
int m;
while(!isexit)
{
System.out.println("1、注册");
System.out.println("2、登陆");
System.out.println("0、退出");
System.out.println("请选择一个菜单:");
m=sc.nextInt();
sc.nextLine();
switch(m)
{
case 1:
System.out.print("请输入账号:");
user=sc.nextLine();
System.out.print("请输入密码:");
pw=sc.nextLine();
System.out.print("请再次输入密码:");
temppw=sc.nextLine();
while(!pw.equals(temppw))
{
System.out.println("两次密码不一致,请重新输入");
System.out.print("请输入密码:");
pw=sc.nextLine();
System.out.print("请再次输入密码:");
temppw=sc.nextLine();
}
System.out.println("注册成功,你可以登录了");
isregister=true;
break;
case 2:
if(!isregister)
System.out.println("请先注册一个账号");
else
{
System.out.print("请输入账号:");
tempuser=sc.nextLine();
System.out.print("请输入密码:");
temppw=sc.nextLine();
if(user.equals(tempuser)pw.equals(temppw))
{
System.out.println("登录成功");
}
else
System.out.println("账号或密码错误,登录失败");
}
break;
case 0:
isexit=true;
break;
default:
System.out.println("无法处理的菜单命令");
}
}
sc.close();
}
}
Java (for循环)编程 实现用户登录时的信息验证
import java.util.*;
public class PswVerify { /**
* @param args
*/
public static void main(String[] args) {
// TODO 自动生成方法存根
Scanner input =new Scanner(System.in);
String username ="manage";
int password = 0000;
for(int i =3;i=1;i--)
{
System.out.println("请输入用户名:");
String name =input.next();
System.out.println("请输入密码:");
int pw =input.nextInt();
if(name.equals(username)pw==password)
{
System.out.println("欢迎进入我行我素购物管理系统");
break;
}
else if(i!=1)
{
System.out.println("用户名和密码不匹配!");
System.out.println("你还有"+(i-1)+"次机会,请重新输入:");
}
else
{
System.out.println("您没有权限进入系统!");
} }}
}
关于java循环登录和java实现循环的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
发布于:2022-12-11,除非注明,否则均为
原创文章,转载请注明出处。