Java ArrayList与Libgdx Array对比

7

我想知道使用Java特定的代码是否会破坏跨平台实用性。例如,我使用JavaArrayListLibgdxArray是否有影响?


libgdx项目网站Libgdx是一个Java游戏开发框架,提供了一个统一的API,可在所有支持的平台上运行。你的问题非常广泛,因为它取决于每个库。 - jhamon
谢谢您的回复。那么请考虑只使用Java ArrayList。在IOS中是否有类似的转换?我需要担心吗? - Hakan Genç
两者都适用于所有平台。https://dev59.com/ZIfca4cB1Zd3GeqPmbj8 - noone
你误解了。Libgdx库根据其开发人员的说法可以在任何平台上运行。但是另一个库可能不行。Java ArrayList和Libgdx Array不是库,它们只是来自库的类。 - jhamon
1个回答

11

使用一般的java集合(如ArrayList)不会破坏您的代码,并且从功能的角度来看将正常工作。然而,在开发游戏时,通常需要考虑性能,因为浪费的编程会影响您的游戏体验。 libgdx 正是出于这个原因开发了自己的集合:为了具有更好的性能。一般来说,最好使用libgdx集合而不是标准的java集合。请查看文档获取更多信息。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接