有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

数组。用java填充复杂性

如何在java内部实现Arrays.fill(char[] a,char val)

它的复杂性是什么


共 (1) 个答案

  1. # 1 楼答案

    Java实现使用一个简单的for循环。然而,重要的是要记住,JVM经常对内部功能进行重大更改,并且经常在运行时用较低级别的实现替换整个方法和类

    通常,根据目标系统的不同,可以用更像C/C++的^{}函数来替换Arrays.fill,因此,它的运行速度通常比常规的for循环快得多

    在所有情况下(如Vikrant的回答所述),复杂性应被视为O(N),其中N是被设置的元素总数