java - 如何在java中定义KeyPairValue中的值

标签 java

我的应用程序确实有很多角色。

private static HashMap<String, String> doctorcredentials = new HashMap<String, String>("doctor","Test1234!");

删除参数会引发错误。每次我只需要添加此凭据即可。不能直接定义吗?

最佳答案

HashMap 没有构造函数来支持您指定的参数。请引用documentation

要将值放入 HashMap 中,请按照下面的指定使用

HashMap<String, String> hm = new HashMap<String, String>(); 

hm.put("first", "FIRST INSERTED"); 
hm.put("second", "SECOND INSERTED"); 
hm.put("third","THIRD INSERTED");

关于java - 如何在java中定义KeyPairValue中的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39697452/

相关文章:

java - 为什么Java无法读取UTF-8文件中的unicode字符?

java - 将不同属性类型解码到同一 java 对象时出现 NullPointerException

java - 如何根据请求类型使用Spring Security管理 session ?

java - launch4j 编译的 java 应用程序可执行文件被防病毒软件阻止

java - 带有 boolean 字段的 Spring JPA 抛出 "cannot resolve property exception"

JAVA数组与对象错误问题(初学者)

java - 比较 if 语句中的原始 boolean 值

java - libgdx/java 表达式 : m_type == b2_dynamicBody

java - 如何将 List<Object> 转换为 List<T>?

java - unregisterListener 后仍在接收传感器事件