@mr_blond97

Как заполнить массив числами из строки?

На входе строка с 4-мя числами. Как заполнить массив числами из строки?

//строка "11 0 0 17"
byte[] byteArray = new byte[4];
				 		
byteArray[0] = //первое      из "11 0 0 17"
byteArray[1] = //второе      из "11 0 0 17"
byteArray[2] = //третье       из "11 0 0 17"
byteArray[3] = //четвертое из "11 0 0 17"
  • Вопрос задан
  • 560 просмотров
Решения вопроса 1
sergey-gornostaev
@sergey-gornostaev Куратор тега Java
Седой и строгий
String str = "11 0 0 17";
byte[] byteArray = new byte[4];

String[] strArray = str.split(" ");
for (int x = 0; x < strArray.length; x++) {
    if (x >= byteArray.length)
        break;

    byteArray[x] = Byte.parseByte(strArray[x]);
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
01 мая 2024, в 02:11
5000 руб./за проект
01 мая 2024, в 00:29
2000 руб./за проект
01 мая 2024, в 00:20
15000 руб./за проект