Помещение связанного символа (из ASCII) в список типов объектов - PullRequest
1 голос
/ 16 февраля 2012

Я хочу вставить связанный символ (например, если целое число равно 97, я хочу поместить строчную букву 'a' в ArrayList)

То, что я пытался до сих пор:

char[] myChar = Character.toChars(integerArray.get(i));;
                System.out.println(myChar);
                puzzleObjRow.add(myChar);

когда я его печатаю, он печатает нужный мне символ, но когда я его добавляю, я просто получаю случайные числа / символы и т. Д. (Которые были только в памяти или еще много чего)

Есть ли способ привести это к одному символу? (а не массив?) или какое возможное решение

спасибо за любую помощь

1 Ответ

2 голосов
/ 16 февраля 2012

Если я правильно понял, вы можете просто назначить первый элемент в массиве для символа:

char c = myChar[0];

(отвечая на комментарий) Вы также можете сделать:

char c = (char)integerArray.get(i);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...