0 / 0 / 0
Регистрация: 18.03.2018
Сообщений: 20
1

Перевести символы строки в байты для вывода в текстовое поле javaxf

26.03.2018, 19:08. Показов 1115. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Есть строковая переменная MSG, в ней записан текст
Необходимо вывести в текстовое поле байты, значения которых соответствует символам текста в MSG, по возможности каждый байт через пробел.

Java
1
2
byte[] MSGB = MSG.getBytes();
TEXTB.setText(String.valueOf(MSGB));
Таким образом выводится тот же текст, т.е. байты снова перевелись в символы, а нужно, чтобы были видны именно именно байты
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.03.2018, 19:08
Ответы с готовыми решениями:

Текстовое поле для вывода переменной
Я создаю flash игру, и на одном из уровней создал глобальную переменную и текстовое поле,...

Текстовое поле найти символы
Добрый вечер уважаемые форумчане. Есть текстовое поле, в нём есть надпись: пример: Текст.bd ...

Поле текстовое формата гггг.мм перевести запросом в дату
Добрый день, есть таблица, в которой ведуться записи накоплением, в текстовом поле стои дата...

Создать кнопку и текстовое поле. При нажатии на кнопку ввести в текстовое поле текущее время
Создать кнопку и текстовое поле. При нажатии на кнопку ввести в текстовое поле текущее время .

3
Am I evil? Yes, I am!
Эксперт PythonЭксперт Java
17573 / 10326 / 2820
Регистрация: 21.10.2017
Сообщений: 22,390
26.03.2018, 19:23 2
Klaus-118, String.valueOf(МАССИВ) ??? Выводится тот же текст?
0
0 / 0 / 0
Регистрация: 18.03.2018
Сообщений: 20
26.03.2018, 19:42  [ТС] 3
Виноват, не тот код скинул, в этом случае выводится какая то чушь: строку 111 перевел как [B@7fac7d1f, а 111111 как [B@496ef8da
0
Am I evil? Yes, I am!
Эксперт PythonЭксперт Java
17573 / 10326 / 2820
Регистрация: 21.10.2017
Сообщений: 22,390
26.03.2018, 19:48 4
Лучший ответ Сообщение было отмечено Klaus-118 как решение

Решение

Klaus-118, тогда или
Java
1
TEXTB.setText(Arrays.toString(MSGB))
Выведется в квадратных скобках через запятую. Или
Java
1
2
3
4
5
StringBuilder s = new StringBuilder();
        for (byte aMSGB : MSGB) {
            s.append(aMSGB).append(" ");
        }
        TEXTB.setText(s.toString());
1
26.03.2018, 19:48
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.03.2018, 19:48
Помогаю со студенческими работами здесь

Вывод с новой строки в текстовое поле
Добрый день, подскажите пожалуйста, как выводить в текстовое поле формы текст каждый раз с новой...

Создать массив слов из строки, введенной в текстовое поле
Самый простой способ выполнения задачи это использовать метод string split(char param); которая...

Найти все совпадения строки и вывести их в текстовое поле
Добрый день! Застряла в написании обработки кнопки. По нажатию открывается диалоговое окно, куда...

Как загрузить все строки текстового файла в текстовое поле
В с++ builder можно было легко записать файл в мемо: Memo1->Lines->LoadFromFile(...). В VS я...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru