有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何根据集合大小确定使用哪种方法

我有一个arraylist存储节点(指向周围节点的点)。这是在二维空间中(节点当前仅为点),因此arrayList是所有节点的一维表示,而每个节点中的链接都可以链接到周围的节点(而不仅仅是上一个和下一个)

在ArrayList中搜索距离鼠标最近的点时,我有两个选项。通过带有距离条件的arraylist进行for循环,或者查询一个节点,并根据鼠标从当前节点的方向确定下一个链接节点

我的想法是,对于较小的节点集,for循环会更有效,因为不需要额外的计算来确定下一个节点,而在较大的节点集中查询节点会更有意义

我的问题是,我如何测试在什么情况下进行计算比只进行for循环更有效

注:如果这是一个错误的地方问这个问题,我会很感激有一个更适合问的地方的建议


共 (0) 个答案