Задать вопрос
@LoonTiG

Как связать «bytes getBytes()» в Java и «bytearray()» в python?

Здравствуйте
Я искал эквивалент для byte[] getBytes() в питоне
Я так понимаю, что это bytearray, но getBytes() выдает байты в таком виде:
[B@1ce59895 (То есть 0x1ce59895???), а bytearray - 115 114 95 115 104 97 104
Как это связать?
  • Вопрос задан
  • 408 просмотров
Подписаться 2 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillbox
    Python-разработчик
    10 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
sergey-gornostaev
@sergey-gornostaev Куратор тега Python
Седой и строгий
String str = new String("Какая-то строка");
byte[] bStr = str.getBytes();

Чтобы "красиво" это распечатать
System.out.write(bStr);
или
System.out.println(Arrays.toString(bStr));
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
jamakasi666
@jamakasi666 Куратор тега Java
Просто IT'шник.
Вопрос поставлен непонятно.
Что Вы хотите связать именно?
Из питона передать байты в яву?
или же прочитать байты в яве точно так же как в питоне?
или же прочитать байты в питоне как в яве?
Откуда читаете сами байты?
Как байты НУЖНО представить для вашей задачи?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы