gpt4 book ai didi

java - 跟踪放入数组的时间点

转载 作者:行者123 更新时间:2023-12-01 15:41:35 27 4
gpt4 key购买 nike

跟踪将点放入数组列表的时间以便它们在过期时被删除的最佳方法是什么?

ArrayList<Point> path=new ArrayList<Point>();
path.add(new Point( 1, 1)// time=1
path.add(new Point( 2,2)// time=2
path.add(new Point(3,3) //time=3

因此,如果时间变为 4,在此之前放入的任何积分都会过期并可以删除

最佳答案

而不是有 ArrayList<Point> ,考虑 LinkedList<PointAndTime> 。一个LinkedList从一开始就删除项目会更有效,并且您需要存储点时间,因此将它们组合在同一类型中。

关于java - 跟踪放入数组的时间点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7959857/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com