I am developing an Android application with kotlinin which I need to convert a string character to a value ASCII,
kotlin
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 }
this tutorial website showed what I use char.toInt(), but it gives a runtime error by saying
char.toInt()
Called: java.lang.NumberFormatException: invalid int: "u"
since if someone knows it is hot to convert char to ASCII value, please help me.
char.value String. String.toInt(), , , "1", "-123", Int. , "f".toInt() NumberFormatException, "f" .
char.value
String
String.toInt()
"1", "-123"
Int
"f".toInt()
NumberFormatException
"f"
, char.value - String, . ascii, :
char.value.first().toInt()
ascii, unicode. .
, , char ('A') ascii.
'A'
fun main(vararg args: String) { println('A'.toByte().toInt()) }
- , , 65.
, .
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[0].toInt().toString() return originalText }
StringBuilder.
StringBuilder
fun tryDiCript(cypher: String): String { var cypher = "fs2543i435u@$#g#@#sagb@!#12416@@@" val originalText = StringBuilder() var regEx = Regex("[a-z]") for(char in regEx.findAll(cypher)) originalText.append(char.value[0].toInt()) return originalText.toString() }
Source: https://habr.com/ru/post/1689100/More articles:Using the _Generic macro in C11 fails - cnumpy, getting a min or max element of three elements - pythonhttps://translate.googleusercontent.com/translate_c?depth=1&pto=aue&rurl=translate.google.com&sl=ru&sp=nmt4&tl=en&u=https://fooobar.com/questions/1689097/accesstoken-same-as-idtoken-when-trying-to-acquire-access-token-with-adaljs-authenticationcontext&usg=ALkJrhiOTvORBCVwXGBgpZ1cPJ40KKz1rAInsert 1000+ nodes and attributes using XMLStarlet - Run slowly - unixcv2.imshow placing an image window outside the visible screen - pythonBash add subzone to XML file - xmlAngular 5 component extension using metadata - angular5Getting 404 error when calling oAuth2 api in browser - javascriptCan javassist modify a statement in a conditional expression? - javamongoose populate pass found object reference key - mongodbAll Articles