这是我的代码
EditText textExtract = (EditText) findViewById(R.id.textInput);
String textInput = textExtract.getText().toString();
TextView textOut = (TextView) findViewById(R.id.textOutput);
我将从用户那里获取输入并将其存储在字符串textInput中。现在,我该如何将字符串textInput转换为ASCII值的字符串并使用textView textOut打印呢?
例如:
Input = "abcd"
Output = 979899100
String.getBytes(Charset)
以获取字节 - 但是您随后需要将字节转换回字符串... - Jon Skeet.toString()
将其转换回字符串,并输出的结果与输入相同。 - Aakaash JoistoString
- 如果你在一个byte[]
上调用它,你会得到一个类似[B@abcdef10
的输出。但这只是一个开始。请展示一下你尝试过什么。 - Jon Skeet