List集合根据username查询password
时间: 2023-05-31 21:06:03 浏览: 130
Java List集合的应用.rar
这需要遍历整个List集合,判断每个元素的username是否匹配,如果匹配则返回对应元素的password。示例代码如下:
```
public String getPasswordByUsername(List<User> userList, String username) {
for (User user : userList) {
if (user.getUsername().equals(username)) {
return user.getPassword();
}
}
return null; // 没有找到该username对应的password,返回null
}
```
这里假设User类有getUsername()和getPassword()方法,返回用户名和密码。如果List集合中有多个元素的username都匹配,那么只会返回第一个匹配的元素的password。如果List集合为空或没有匹配的元素,则返回null。
阅读全文