1-9编程代码问题求解,求详细解答
package proiectdemo;
public class test {
public static void main(String[] args) {
//测试方法
user one=new user("Lucy","123456");
user two=new user("Mile","123456");
one.setName("Lucy");
one.setPassword("123456");
two.setName("Mile");
two.setPassword("123456");
System.out.println("用户名"+"one.getName");
System.out.println("用户名"+"one.getPassword");
System.out.println("用户名"+"two.getName");
System.out.println("用户名"+"two.getPassword");
System.out.println("====================");
UserManager manager=new UserManager();
System.out.println(manager.chekUser(one, two));
}
}
package proiectdemo;
public class user {
//定义属性用户名和密码
private String name;
public Object setName;
public String Name;
public String Password;
public user(String name,String password) {
this.setPassword(Password);;
this.setName(name);
}
//建立get/s
public String getName(){
return name ;
}
public void setName(String name) {
this.name =name;
}
public String getPaassword() {
return Password;
}
public void setPassword(String password) {
this.Password=password;
}
}
package proiectdemo;
public class UserManager {
String result;
//用户信息验证
public String chekUser(user one, user two) {
//判断用户名是否一致
if("".equals(one.getName())&&"".equals(two.getName())) {
result = "用户名为空!";
}else {
if(one.getName().equals(two.getName())){
}else {
result="用户名不一致!";
}
}
if("".equals(one.getPaassword())&&"".equals(two.getPaassword())) {
result = "密码为空!";
}else {
if(one.getName().equals(two.getName())){
}else {
result="密码不一致!";
}
}
return "用户名和密码都一致";
}
}
用户名one.getName
用户名one.getPassword
用户名two.getName
用户名two.getPassword
====================
用户名和密码都一致
正在回答 回答被采纳积分+1
- 参与学习 人
- 提交作业 7317 份
- 解答问题 14452 个
想要入门学编程?多年一直活跃在编程语言排行版前列的Java是一个很好的选择。本路径将从Java基础语法、面向对象、常用工具类三部分,为你开启软件开发的大门!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星