if else的结构唉,望老师同学帮一下忙
public class UserManager {
public String checkUser(User one, User two) {
// 判断用户名是否为空,是否一致
if(one.getName()==null||two.getName()==null)
return "用户名不能为空";
if(one.getName().equals(two.getName())){
return "用户名一致";
}
else {
return "用户名不一致";
}
if(one.getMima()==null||two.getMima()==null) //编译时总是报错,我也不知道为什么
return "密码不能为空";
if(one.getMima().equals(two.getMima())){
return "密码一致";
}
else {
return "密码不一致";
}
}
}
正在回答 回答被采纳积分+1
Test.java
package com.imooc;
public class Test {
public static void main(String[] args) {
// TODO Auto-generated method stub
User one=new User("Lucy","123456");
User two=new User("Mike","123456");
System.out.println("用户名:"+one.getName());
System.out.println("密码:"+one.getMima());
System.out.println("用户名:"+two.getName());
System.out.println("密码:"+two.getMima());
System.out.println("==================");
UserManager um=new UserManager();
System.out.println(um.checkUser(one,two));
}
}
User.java
package com.imooc;
public class User {
private String user;
private String mima;
public User(String user,String mima){
this.setName(user);
this.setMima(mima);
}
public void setName(String user){
this.user=user;
}
public String getName(){
return this.user;
}
public void setMima(String mima){
this.mima=mima;
}
public String getMima(){
return this.mima;
}
}
UserManager.java
package com.imooc;
public class UserManager {
public String checkUser(User one, User two) {
// 判断用户名是否为空,是否一致
if(one.getName()==null||two.getName()==null)
return "用户名不能为空";
if(one.getName().equals(two.getName())){
return "用户名一致";
}
else {
return "用户名不一致";
}
if(one.getMima()==null||two.getMima()==null)
return "密码不能为空";
if(one.getMima().equals(two.getMima())){
return "密码一致";
}
else {
return "密码不一致";
}
}
}
1 | if (one.getMima()== null ||two.getMima()== null ) |
这一句没有前后的工程文件没法弄
- 参与学习 人
- 提交作业 7317 份
- 解答问题 14452 个
想要入门学编程?多年一直活跃在编程语言排行版前列的Java是一个很好的选择。本路径将从Java基础语法、面向对象、常用工具类三部分,为你开启软件开发的大门!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧