| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java ME (J2ME) > Как добавить в конец строки ASCII |
| Автор: Anton Vatchenko 23.12.2005, 13:05 |
| У меня есть строка String. Есть число, допустим 32. Как добавить именно символ к строке - в данном случае пробел??? |
| Автор: alfak 23.12.2005, 13:41 | ||
Не уверен что правильно понял. Ты хочеш добавить к строке символ с кодом 32. Если так, то:
Но так как в джаве внутреннее предстание char соответствует коду символа в UTF-8, то это справедливо только для тех символов у которых совпадают коды. Для русских букв, например, сначала нужно по ASCII коду символа получить UTF-8 код. |
| Автор: Dancer 23.12.2005, 13:44 | ||
Проще всего наверное так:
Но а идеальный вариан посмотреть в сторону java.lang.String java.lang.StringBuffer (RTFM в общем Можно ещё символ как UTF подставлять \uXXXX |
| Автор: redrick 26.12.2005, 19:05 | ||
| Anton Vatchenko в String не может быть ASCII строки - в Java все строчки в Unicode а если и прям есть ASCII байты то можно их превратить в String путем
|