【问题标题】:ArrayDeque to arrayArrayDeque 到数组
【发布时间】:2023-03-26 09:51:02
【问题描述】:

我已经构建了一个 arraydeque,并希望将这些 Double 值作为数组传递给构造函数。构造函数用于将数组值单独处理到特定条件。

当使用 arraydeque 时,它​​不允许我检索那些双精度值(迭代器 .next for 循环)并将它们存储在一个数组中。

有什么建议可以纠正这个问题吗?

【问题讨论】:

  • 是的,我想要一个数组列表,但这很好。不是为了什么大事。灵魂可以直接使用双端队列。谢谢。

标签: java arrays double arraydeque


【解决方案1】:

试试这个:

Deque<Double> deque;
Double[] array = Double[deque.size()];
int count = 0;
for (Iterator<Double> i = deque.iterator(); i.hasNext();) {
    array[count++] = i.next();
}

【讨论】:

    猜你喜欢
    • 2017-05-21
    • 1970-01-01
    • 2013-07-14
    • 2021-02-24
    • 2017-10-13
    • 2019-06-17
    • 2013-05-04
    • 2012-05-17
    • 1970-01-01
    相关资源
    最近更新 更多