android - 反转数组的顺序
我有一系列对象。
是否可以创建一个新数组作为该数组的副本,但顺序相反? 我正在寻找这样的东西。
// my array
ArrayList<Element> mElements = new ArrayList<Element>();
// new array
ArrayList<Element> tempElements = mElements;
tempElements.reverse(); // something to reverse the order of the array
I have an array of objects.
Is it possible to make a new array that is a copy of this array, but in reverse order?
I was looking for something like this.
// my array
ArrayList<Element> mElements = new ArrayList<Element>();
// new array
ArrayList<Element> tempElements = mElements;
tempElements.reverse(); // something to reverse the order of the array
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
您可以分两步执行此操作:
You can do this in two steps:
Kotlin
参考
Kotlin
Reference
简单的方法,无需执行任何操作。
Simple approach without implementing anything.
对于 Kotlin 上的 Android,这可以通过 Anko 的
forEachReversedByIndex{}
lambda 操作,如下所示:For Android on Kotlin, this can be done with Anko's
forEachReversedByIndex{}
lambda operation, like this:将配置文件从升序反转为降序
我通过In kotlin
,然后
I reversed the Profile from ascending to descending order by
In kotlin
and then