此应用程序导入android.graphics.Point。
在应用程序的某个时刻,我需要一个ArrayList< Integer,Integer>来表示和排序一些(索引,值)对,所以我使用了ArrayList< Point>作为一个快速解决方案。
我想知道是否有任何开销。 Point方法已经存在于内存中,而Point只有两个字段x和y,因此不会为字段占用额外的内存。
我认为我所做的事情都是丑陋的 - 因为我将一个类用于其他目的而不是它的目的,并且实际上很有用,因为如果我不创建/导入一个包含两个字段的类,那么开销就会减少?
最后,有人可以建议对此类问题进行良好的阅读吗?
祝你好运