Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/221.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Kotlin中字符串之间的XOR操作_Android_Kotlin - Fatal编程技术网

Android Kotlin中字符串之间的XOR操作

Android Kotlin中字符串之间的XOR操作,android,kotlin,Android,Kotlin,我是Kotlin的新手,我想在字符串之间执行XOR操作 我知道我可以像Java一样执行 但是在Kotlin中有没有什么功能可以让我轻松地完成它呢 就像我有三根弦Y1,Y2和Y3 我想在它们之间执行异或运算,就像 var result = Y1 XOR Y2 XOR Y3 我不知道如何使用Kotlin,有人能帮我吗,提前谢谢你写一篇实现Java功能的文章 infix fun String.xor(that:String)=mapIndexed{index,c-> 该[index].toInt(

我是Kotlin的新手,我想在字符串之间执行XOR操作

我知道我可以像Java一样执行

但是在Kotlin中有没有什么功能可以让我轻松地完成它呢

就像我有三根弦Y1,Y2和Y3

我想在它们之间执行异或运算,就像

 var result = Y1 XOR Y2 XOR Y3
我不知道如何使用Kotlin,有人能帮我吗,提前谢谢你

写一篇实现Java功能的文章

infix fun String.xor(that:String)=mapIndexed{index,c->
该[index].toInt().xor(c.toInt())
}.joinToString(分隔符=“”){
it.toChar().toString()
}
“102”异或“103”异或“104”/“105”