Split массива в Java

200
12 февраля 2018, 03:54

Как можно массив байтов разделить на другие массивы между нулём, как это делает метод split со строками?

К примеру:

{1, 0, 2, 0, 3, 0, 4, 5}

превратить в

{{1}, {2}, {3}, {4, 5}}
Answer 1

Обычным массивом врятли, проще будет использовать arraylist
Сделать счётчик нулей, копировать элементы массива и заносить их в исходный массив с индексом счётчика

READ ALSO
AndroidStudio: FileNotFoundException при сборке проекта

AndroidStudio: FileNotFoundException при сборке проекта

Во время сборки android-приложения появляется такая ошибка

206
Проверка на ввод только символов в строке

Проверка на ввод только символов в строке

Как сделать так, чтобы выполнялась проверка вводимых символов в строке? От "А" до "Я" и от "а" до "я"И если встречается символ, отличный от русского,...

139
Управление потоками. Java. Wait() и Notify()

Управление потоками. Java. Wait() и Notify()

Данная мне задача состоит в создании двух потоков, один из которых записывает значение в переменную, а другой после него считывает это значение...

180
Как собрать ArrayList из последних 10 элементов другого ArrayList?

Как собрать ArrayList из последних 10 элементов другого ArrayList?

Как собрать ArrayList из последних 10 элементов другого ArrayList? (В последнем всегда 10 или более элементов)Все элементы в ArrayList - Integer

172