怎样用java设置帐号和密码

就是直接用代码定义一个帐号和密码,怎么弄,麻烦给下代码
2025-04-08 06:16:52
推荐回答(4个)
回答1:

public class User{
 //定义私有属性  用户名和密码
 private String userName;
 private String password;
public User(String userName,String password){
 this.userName=userName;
 this.password=password;
 }
 //私有属性的set  get 方法
public void setUserName(String userName){
    this.userName=userName;
  }
public void setPassword(String password){
    this.password=password;  
}
public String getUserName(){
  return this.userName;
}
public String getPassword(){
 return this.password;
}
 //用来判断用户名和密码是否正确
public boolean panDuan(){
  if("用户名".equals(this.userName)&&"密码".equals(this.password)){
         System.out.println("登入成功!");
        return true;
     }else{
        System.out.println("登入失败!");
       return false;
     }
  }
public static void main (String[] args){
 System.out.println("请输入用户名:");
 scanner sc=new scanner(System.in);
 String userName=sc.nextLine();
 System.out.println("请输入密码:");
 String password=sc.nextLine();
User u=new User(userName,password);
u.panDuan();
}
}

补充:Java是一种可以撰写跨平台应用程序的面向对象的程序设计语言。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。

回答2:

就用随机数啊,然后把账号和密码保存到全局变量或文件中,
如果某个账号已经有,则不能添加,可以登录

回答3:

public class User{
//定义私有属性 用户名和密码
private String userName;
private String password;
public User(String userName,String password){
this.userName=userName;
this.password=password;
}
//私有属性的set get 方法
public void setUserName(String userName){
this.userName=userName;
}
public void setPassword(String password){
this.password=password;
}
public String getUserName(){
return this.userName;
}
public String getPassword(){
return this.password;
}
//用来判断用户名和密码是否正确
public boolean panDuan(){
if("用户名".equals(this.userName)&&"密码".equals(this.password)){
System.out.println("登入成功!");
return true;
}else{
System.out.println("登入失败!");
return false;
}
}
public static void main (String[] args){
System.out.println("请输入用户名:");
Scanner sc=new Scanner(System.in);
String userName=sc.nextLine();
System.out.println("请输入密码:");
String password=sc.nextLine();
User u=new User(userName,password);
u.panDuan();

}
}

回答4:

什么意思喽?没看懂
你是要做swing中的登录,注册?还是jsp中的验证,还是其它的??