Я хотел бы отладить emoji значок значок для Android разработки. Мое приложение читает текстовое сообщение с удаленного сервера.Как напечатать строку unicode, как в Java?
String test = String.format("%s",unicodeStr);
Log.i("xxx",test);
Я ожидаю, что он печатает что-то вроде «\ u23434" , однако она печатает„“.
Так что мой вопрос, как я могу напечатать строку Юникода, как это?
большое спасибо.
Добавить еще backslah в строку, как "\" + unicodeStr – reporter
@Squonk Java строки UTF-16 в кодировке. –
@zhaocong Вам нужно быть более четким с вашими требованиями. Какой результат дает результат? И почему вы ожидаете такого результата? '' \ u23434 "' совершенно не похож на ''. Что следует печатать вместо '' a''? –