Я хотел бы пройти через массив и создать два новых массива: один с элементами, которые удовлетворяют определенному условию, и другой, который не соответствует.
Возможно ли это за один проход, или я сделаю это?Обязательно придется пройти дважды: один раз, чтобы определить, насколько большими должны быть новые массивы, и снова заполнить эти массивы?Я могу видеть, как это будет работать с другим языком программирования или с другой структурой данных, но с Java это не представляется возможным.