Java Arrays.toString()的运行时?

Java Arrays.toString()的运行时?,java,arrays,tostring,Java,Arrays,Tostring,Java中Arrays.toString()方法的运行时(关于大O)是多少 e、 g 谢谢 看看这个。这不完全取决于传递的数组吗?所谓的“运行时”是指运行所需的时间吗?你是在问性能吗?应该是O(n)才能通过所有字符(可能进行一些低级修改)。在您的示例中,它不应该产生任何性能问题,因为排序是O(n log n),这比较慢,所以总的复杂性将是O(n log n)@mypetlion,我的意思是关于大O时间!我将在问题中澄清这一点:) String sort(String x){ char[]

Java中Arrays.toString()方法的运行时(关于大O)是多少

e、 g


谢谢

看看这个。这不完全取决于传递的数组吗?所谓的“运行时”是指运行所需的时间吗?你是在问性能吗?应该是O(n)才能通过所有字符(可能进行一些低级修改)。在您的示例中,它不应该产生任何性能问题,因为排序是O(n log n),这比较慢,所以总的复杂性将是O(n log n)@mypetlion,我的意思是关于大O时间!我将在问题中澄清这一点:)
String sort(String x){
    char[] xArray = x.toCharArray();
    Arrays.sort(xArray);
    return Arrays.toString(xArray);