「java输入密码」java输入密码需要含大小写数字

博主:adminadmin 2023-01-08 06:30:11 564

今天给各位分享java输入密码的知识,其中也会对java输入密码需要含大小写数字进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

java中循环输入密码的问题

你的这个要求,写个死循环就可以了

判断密码相同之后,break跳出循环即可

下面是一个简单的示例

import java.io.BufferedReader;

import java.io.IOException;

import java.io.InputStreamReader;

public class Test {

 public static void main(String[] args) {

  //指定密码

  String password = "asdfghj";

  BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

  String inputPas = null;

  System.out.println("请输入密码:");

  try {

   while (true) {

    inputPas = br.readLine();

    if (inputPas.equals(password)) {

     //如果密码正确,break跳出循环

     System.out.println("密码正确!!!");

     break;

    }

    System.out.println("密码错误,请重新输入:");

   }

  } catch (IOException e) {

   e.printStackTrace();

  }

 }

}

如有帮助,还望采纳一下,谢谢

JAVA在控制台输入密码时 怎样能不显示密码。

使用java.io.Console类 可以实现隐藏输入[稍微注意的是 JDK1.6才加入的]

查看的API文档

代码

import java.io.Console;  

public class InputTest {  

    public static void main(String[] args){

     System.out.print("请输入密码:");

        Console con = System.console();

        String pswd = new String(con.readPassword());//因为读取的是字符数组,所以需要用new String()来把字符数组转成字符串  

        System.out.println("你刚刚输入的密码是"+pswd);  

    }  

}

控制台测试

用JAVA编写输入用户名和密码

import java.util.Scanner;

public class Logon {

private static final char username = '青';

private static final int password = 123;

private static final Scanner san = new Scanner(System.in);

public static void main(String[] args) {

char iname;

int ipass;

System.out.print("请输入用户名: ");

iname = san.next().charAt(0);

System.out.print("请输入密码: ");

ipass = san.nextInt();

if(Logon.username == iname Logon.password == ipass) {

System.out.println("欢迎你, " + Logon.username);

} else {

System.out.println("对不起, 你不是" + Logon.username);

}

}

}

java,输入用户名和密码,设定用户名和密码都是“admin”,输入正确显示登录成功,三次错误,退出系统

import java.util.Scanner;

public class Test1 {

public static void main(String[] args) {

String userName="admin";

String passWord="admin";

String name=null,pass=null;

int num=0;

Scanner sc=new Scanner(System.in);

while(num3)

{

System.out.println("请输入用户名");

name=sc.nextLine();

System.out.println("请输入密码");

pass=sc.nextLine();

if(name.equals(userName)pass.equals(passWord))

{

System.out.println("成功登陆系统");

break;

}else

{

System.out.println(" 用户名或者 密码错误请重新 输入");

num++;

}

}

if(num=3)

{

System.out.println("输入错误3次,退出系统");

System.exit(0);

}

}

}

java密码输入

第二个是pwd2=sc.nextLine();好吧?

不信你第二次输入"-1",肯定ok~

JAVA怎么实现输入密码错误三次就会被锁定,需要管理员解锁的代码?

用While和一个计数变量,以下是伪代码

定义计数变量并归零

定义状态变量并归零

while(计数变量3且状态变量为真)

{

输入密码

if(密码正确)

{

状态变量设定为真

}

else

{

计数变量+1

密码框清空

}

}

if(状态变量不为真) /说明前面的循环结束是因为输错了三次

{

提示:请管理员解锁

【密码输入过程与上方用while循环类似】

}

else

{

(剩余操作)

}

关于java输入密码和java输入密码需要含大小写数字的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。