String.toCharArray()
Javaでの実行時間は?ソースコードは
public char[] toCharArray() {
// Cannot use Arrays.copyOf because of class initialization order issues
char result[] = new char[value.length];
System.arraycopy(value, 0, result, 0, value.length);
return result;
}
System.arrayCopy
ですか?実行時間は O(n) ですか? ソースコードは、それがどのように実装されているかについてあまり語っていません。すべての要素を通過してコピーしますか? ありがとう。