gpt4 book ai didi

java - 从对象的 ArrayList 收集信息时的性能注意事项

转载 作者:行者123 更新时间:2023-12-02 07:24:47 24 4
gpt4 key购买 nike

我正在编写一个小程序,从文本文件中收集信息,其中每一行的信息由 | 分隔。我编写了一个文件读取器类,它创建一个对象,该对象的数据成员与每行的信息相对应,然后将该对象放入 ArrayList 中。

现在我想使用ArrayList中的对象进行数据分析,比如说,我想找到特定属性的平均值。是否最好使用循环遍历 ArrayList 中的每个元素并将属性值添加到变量中,然后使用 [totalValue 变量]/[ArrayList 大小] 获取平均值?

我这里的文件有超过 60,000 行。我不只是想做平均。是否存在任何性能问题?非常感谢。

最佳答案

计算平均值必然需要查看每个元素。因此使用循环没有任何问题。

还要记住,对于这种类型的计算,60K 元素根本不算什么。

关于java - 从对象的 ArrayList 收集信息时的性能注意事项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13687724/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com