老师来康康
public class User{
//定义属性用户名、密码
private String name,password;
public User(){
}
public User(String name,String password){
setName(name);
setPassword(password);
System.out.println("用户名:"+ getName());
System.out.println("密码:" + getPassword());
}
public void setName(String name){
this.name=name;
}
public String getName(){
return this.name;
}
public void setPassword(String password){
this.password=password;
}
public String getPassword(){
return this.password;
}
}
========================================================
public class UserManager{
// 用户信息验证的方法
public String checkUser(User one, User two) {
// 判断用户名和密码是否为空,是否一致
if(one.getName()==""|two.getName()==""|one.getPassword()==""|two.getPassword()==""){
return"用户名或密码不能为空";
}else{
if(one.getName().equals(two.getName())&one.getPassword().equals(two.getPassword())){
return "用户名和密码一致";
}else{
return "用户名和密码不一致";
}
}
}
}
========================================================
public class Test{
// 测试方法
public static void main(String[] args) {
//实例化对象,调用相关方法实现运行效果
User one=new User("Lucy","123456");
User two=new User("Lucy","12346");
UserManager um=new UserManager();
System.out.println("===================");
System.out.println(um.checkUser(one,two));
}
}老师,这判断是否为空写的对不?有没有简便点的办法?
41
收起
正在回答 回答被采纳积分+1
3回答
java工程师2020版
- 参与学习 人
- 提交作业 9410 份
- 解答问题 16556 个
综合就业常年第一,编程排行常年霸榜,无需脱产即可学习,北上广深月薪过万 无论你是未就业的学生还是想转行的在职人员,不需要基础,只要你有梦想,想高薪
了解课程


恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星