此应用程序导入 android.graphics.Point。
在应用程序中的某个时刻,我需要一个 ArrayList<Integer, Integer> 来表示和排序几个(索引、值)对,因此我使用 ArrayList<Point> 作为快速修复。
我想知道这是否有任何开销。Point 方法已经在内存中的某个地方,Point 只有两个字段,x 和 y,因此不会为字段占用额外的内存。
我是否正确假设我所做的事情都是丑陋的 - 因为我将一个类用于其目的之外的其他事情,并且实际上很有用,因为如果我不创建/导入一个具有两个 it 字段的类,那么开销会更少?
最后,任何人都可以建议好好阅读这些问题吗?
此致