stream.foreach 和 for循环哪个效率高
时间: 2024-03-10 11:29:46 浏览: 59
fupengfei058#blog#从数据结构角度分析foreach效率比for循环高的原因1
根据常规情况下的实现方式,stream.foreach 的效率要比 for循环低,因为 stream.foreach 需要经过额外的函数调用和lambda表达式传递,而for循环则直接执行循环体。不过在一些特定场景下,stream.foreach 可以通过并行执行来提高效率。请注意,这并不是绝对的,具体取决于具体实现和场景。
阅读全文