我正在与 Processing
合作和IGeo
图书馆和我有一个 ArrayList
的IVec[]
数组:
ArrayList<IVec []> v = new ArrayList<IVec[]>();
对于每个I
ArrayList 的 I
Collection 了IVec []
表示曲线控制点坐标的数组。我需要颠倒 IVec []
的顺序控制点保持与 ArrayList 相同的顺序(我试图反转曲线接缝反转控制点顺序并保持曲线的原始顺序),但我不明白如何做到这一点。
谁能帮我吗?
最佳答案
我不会为您提供完整的解决方案,但会指导您完成它:
- 迭代数组列表
v
- 对于其中的每个项目 (
IVec[]
),- 将数组转换为集合(例如使用
Arrays.asList
) - 使用
Collections.reverse
反转列表中的项目 - 将其转换回数组
- 将数组转换为集合(例如使用
关于java - ArrayList 中存储的数组的逆序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32347623/