java - 这可能吗? : HashMap<String, 字符>

标签 java string char hashmap

我正在用两个板创建一个游戏: http://imgur.com/nrCX5Ux

我想将“A”链接到“.”。两者都是字符串数组。 我想用这个:

indexesOfBoard.put("A", ((morris.START[0].charAt(0))));

但随后我收到如下错误:

The method put(String, String) in the type HashMap<String,String> is not applicable for the arguments (String, char)

如果我将 HashMap 更改为 < String, char>我会得到:

Syntax error on token "char", Dimensions expected after this token

最佳答案

类型参数不能是原始类型。改用包装类替代方案:

HashMap<String, Character>

关于java - 这可能吗? : HashMap<String, 字符>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21020107/

相关文章:

c++ - 将字符指针/数组传递给函数

在 C 循环中更改 char* 字符串

java - 正则表达式不喜欢 out#

java - 如何使 vector 同步,使得两个线程只有一个线程可以访问它

c# - 在多个文件中搜索多个字符串

string - 使用列表理解的 Python 字符串形成

c++ - 将特定索引处的 char 数组的内容与 char 文字进行比较 - cpp

java - 错误: Cannot find symbol recursion

java - 扫描仪将接受用户输入但找不到文件

c++ - 没有将 char 数组作为输出?