でstring.ktのソースコードの実装を理解することはできません、私はString.ktの長さを実装する方法を理解することはできません、それは以下の通りです:私はkotlinソースコードでkotlin
package kotlin
public class String : Comparable<String>, CharSequence {
companion object {}
/**
* Returns a string obtained by concatenating this string with the string representation of the given [other] object.
*/
public operator fun plus(other: Any?): String
public override val length: Int
public override fun get(index: Int): Char
public override fun subSequence(startIndex: Int, endIndex: Int): CharSequence
public override fun compareTo(other: String): Int}
var len:Int = "abc".length; // len = 3 where to run the length??
ここで、長さ関数を実装するには?
このabc ".length'を書いて返すときには、文字列の長さが必要ですか? –
ええ、私は正しい結果を得ることができます。私はkotlinのソースコードをどこに実装するかを知りたいだけです。上記のString.ktを追加しました。 –