如何在java中从哈希列表中检索值
嗨,我对java很陌生。 在我的代码中,我的一个方法就是这样做的如何在java中从哈希列表中检索值,java,list,hash,hashmap,key,Java,List,Hash,Hashmap,Key,嗨,我对java很陌生。 在我的代码中,我的一个方法就是这样做的 List<HashMap<String, String>> hashes = db.getValue("LoginUser"); 获取密钥密码的值如下所示: hashes.get(0).get("email") hash.get(0.get(“密码”) 我们可以用更好的方法来代替索引为0的硬编码吗。 任何人都可以向我推荐代码。使用POJO而不是使用HashMap 类用户详细信息{ 字符串电子邮件; 字符
List<HashMap<String, String>> hashes = db.getValue("LoginUser");
获取密钥密码的值如下所示:
hashes.get(0).get("email")
hash.get(0.get(“密码”)
我们可以用更好的方法来代替索引为0的硬编码吗。
任何人都可以向我推荐代码。使用
POJO
而不是使用HashMap
类用户详细信息{
字符串电子邮件;
字符串密码;
//二传手和接球手
}
列表哈希=db.getValue(“登录用户”);
UserDetails UserDetails=hashes.get(0);
userDetails.getEmail();
userDetails.getPassword();
这个问题没有真正意义。您的意思是您有一个哈希数组,但不想访问数组中的特定元素。那你怎么才能得到你的杂烩呢?
class UserDetails{
String email;
String password;
//Setters and Getters
}
List<UserDetails> hashes = db.getValue("LoginUser");
UserDetails userDetails = hashes.get(0);
userDetails.getEmail();
userDetails.getPassword();