我希望放入关联的char(例如,如果整数是97,我想将小写'a'放入ArrayList中)
到目前为止我一直在努力:
char[] myChar = Character.toChars(integerArray.get(i));;
System.out.println(myChar);
puzzleObjRow.add(myChar);
当我打印它时会打印出我想要的字符,但是当我添加它时,我只是得到随机数字/符号等(只是在记忆中或其他什么)
有没有将这种情况强加于一个字母? (而不是数组?)或什么是可能的解决方案
感谢您的帮助
答案 0 :(得分:2)
如果我说得对,你可以将数组中的第一个元素分配给char:
char c = myChar[0];
(回答评论)你也可以这样做:
char c = (char)integerArray.get(i);