我正在使用kotlin
开发一个android应用程序,需要将字符串字符转换为其ASCII
值。
fun tryDiCript(cypher: String) :String {
var cypher = "fs2543i435u@$#g#@#sagb@!#12416@@@"
var originalText = ""
var regEx =Regex("[a-z]")
for(char in regEx.findAll(cypher))
{
originalText += (char.value.toInt()).toString()
}
return originalText
}
这个教程网站告诉我使用char.toInt()
,但它报运行时错误,显示:
Caused by: java.lang.NumberFormatException: Invalid int: "u"
所以,如果有人知道如何将字符转换为ASCII值,请帮助我。
a=97
,b=98
这样。 - Shankar