Oli*_*ier 5 java string hashmap char
我正在创建一个有两块板的游戏:http: //imgur.com/nrCX5Ux
我想将"A"链接到".".两者都是字符串数组.我想用这个:
indexesOfBoard.put("A", ((morris.START[0].charAt(0))));
Run Code Online (Sandbox Code Playgroud)
但后来我得到一个错误:
The method put(String, String) in the type HashMap<String,String> is not applicable for the arguments (String, char)
Run Code Online (Sandbox Code Playgroud)
如果我改变HashMap,< String, char>我会得到:
Syntax error on token "char", Dimensions expected after this token
Run Code Online (Sandbox Code Playgroud)
Roh*_*ain 10
类型参数不能是原始类型.使用包装类替代:
HashMap<String, Character>
Run Code Online (Sandbox Code Playgroud)