ArrayDeque для массива
Я построил arraydeque и хочу передать эти значения Double в виде массива в конструктор. Конструктор предназначен для индивидуальной обработки значений массива до определенного состояния.
При использовании arraydeque невозможно получить эти двойные значения (Iterater .next for loop) и сохранить их в массиве.
Есть какие-нибудь предложения, чтобы исправить это?
1 ответ
Решение
Попробуй это:
Deque<Double> deque;
Double[] array = Double[deque.size()];
int count = 0;
for (Iterator<Double> i = deque.iterator(); i.hasNext();) {
array[count++] = i.next();
}