我正在尝试将 3 种类型的数据插入到列表中。我想知道哪个更快。 我应该创建 3 个不同的列表还是应该创建一个包含 3 个变量的对象列表?
最佳答案
没关系。这种微优化对于性能来说毫无意义。
您应该编写代码,使其读起来清晰并尽可能使用最佳的对象封装实践。
我会投票支持更好的封装 - 如果这三种不同的数据类型属于一起,通常最好通过将它们封装在单个对象中来明确这一点,以便您可以一起管理它们的状态。
关于java - 创建多个列表或创建对象列表哪个更快?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22713907/