# 1 楼答案 Java实现使用一个简单的for循环。然而,重要的是要记住,JVM经常对内部功能进行重大更改,并且经常在运行时用较低级别的实现替换整个方法和类 通常,根据目标系统的不同,可以用更像C/C++的^{}函数来替换Arrays.fill,因此,它的运行速度通常比常规的for循环快得多 在所有情况下(如Vikrant的回答所述),复杂性应被视为O(N),其中N是被设置的元素总数
# 1 楼答案
Java实现使用一个简单的
for
循环。然而,重要的是要记住,JVM经常对内部功能进行重大更改,并且经常在运行时用较低级别的实现替换整个方法和类通常,根据目标系统的不同,可以用更像C/C++的^{} 函数来替换
Arrays.fill
,因此,它的运行速度通常比常规的for
循环快得多在所有情况下(如Vikrant的回答所述),复杂性应被视为O(N),其中N是被设置的元素总数