for循环和if语句可以这样用:
hireUser是HireUser类的一个对象
hu是HireUser的对象数组
hireUser.getUserByName()是查找用户的方法
//根据客户姓名查询房源信息
public User getUserByName(String userName) {
for(int i=0i<hu.lengthi++)
{
if(hu[i].getUserName().equals(userName))
{
return hu[i]
}
}
return null
}
我存进hu数组的用户输入正确的姓名,用下面代码查不了该用户
System.out.println("输入你要查询的姓名")
String userName=sc.next()
for(int i=0i<hireUser.hu.lengthi++) {
if(userName==hireUser.hu[i].getUserName()) {
System.out.println(hireUser.getUserByName(userName).toString())
}
else {
System.out.println("没有此用户")
}
}