Kotlin中的运算符重载
在Kotlin中的运算符重载,kotlin,operator-overloading,extension-function,Kotlin,Operator Overloading,Extension Function,在Kotlin中使用运算符重载进行字符串分割,请帮助我完成此代码。不能对主功能进行任何更改。 从两个字符串中查找公共字符,如a=aabcc b=abdec answer=abc(唯一公共字符) fun main(args:Array) { val a:String=readLine()!! val b:String=readLine()!! val结果=a/b println(结果) } 运算符可以在外部定义,就像扩展函数一样: operator fun String.div(其他:String
Kotlin
中使用运算符重载进行字符串分割,请帮助我完成此代码。不能对主功能进行任何更改。
从两个字符串中查找公共字符,如a=aabcc b=abdec answer=abc
(唯一公共字符)
fun main(args:Array)
{
val a:String=readLine()!!
val b:String=readLine()!!
val结果=a/b
println(结果)
}
运算符可以在外部定义,就像扩展函数一样:
operator fun String.div(其他:String):String{
//把你的实现放在这里
}
至于实现:您可能应该自己完成分配。运算符可以在外部定义,就像扩展函数一样:
operator fun String.div(其他:String):String{
//把你的实现放在这里
}
至于实施:你可能应该自己完成任务
fun main(args: Array<String>)
{
val a:String = readLine()!!
val b:String = readLine()!!
val result = a/b
println(result)
}