0
在for循環或任何類型的循環中使用'str.length()'會不好? 這是否使O(n^2)複雜? 如果它不好,我們可以將它分配給一個變量,並使用該變量,對吧?JAVA - for循環中的length()
在for循環或任何類型的循環中使用'str.length()'會不好? 這是否使O(n^2)複雜? 如果它不好,我們可以將它分配給一個變量,並使用該變量,對吧?JAVA - for循環中的length()
編號 字符串是不可變的,並且length()具有O(1)複雜性。只需返回已初始化的號碼。
https://github.com/openjdk-mirror/jdk7u-jdk/blob/master/src/share/classes/java/lang/String.java
編輯:謝謝你真正的懷疑論者
* 「這是否爲O(n^2)的複雜性?」 * - 我不知道爲什麼你會認爲。不,這不壞(你爲什麼這麼想?) – UnholySheep