Java中的数组或列表。哪个更快?

我必须在内存中保留数千个字符串,以便在Java中串行访问。我应该将它们存储在数组中还是使用某种列表

由于数组将所有数据保存在连续的内存块中(与列表不同),使用数组存储数千个字符串会导致问题吗

我建议您使用分析器来测试哪个更快

我个人的意见是你应该使用列表

我在一个大型代码库上工作,以前的一组开发人员在任何地方都使用数组。这使得代码非常死板。在将大块内容更改为列表后,我们没有注意到速度上的差异

发表评论