Java编程中怎么将所有新添加的数据放在数组的最前面,让数组按照插入的顺序倒排序输出

Java编程中怎么将所有新添加的数据放在数组的最前面,让数组按照插入的顺序倒排序输出?具体怎么把数组插入的时间记录下来的思路是什么

添加数据在最前面,每次添加都得把已有数据向后移动,以腾出前面的空间,这样做,随着数据增多,效率会降低。如果只是希望倒序输出,可以正常添加数据到数组,然后从最后一个(下标为数组长度-1)开始输出。记录时间可以用另一个数组,与数据有相同的数组下标。

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^