【发布时间】:2015-07-06 02:54:52
【问题描述】:
这是我的代码
EditText textExtract = (EditText) findViewById(R.id.textInput);
String textInput = textExtract.getText().toString();
TextView textOut = (TextView) findViewById(R.id.textOutput);
我从用户那里获取输入并将其存储在字符串 textInput 中。 现在,如何将字符串 textInput 转换为我想使用 textView textOut 打印的 ASCII 值字符串。
例如,
Input = "abcd"
Output = 979899100
【问题讨论】:
-
查看
String.getBytes(Charset)以获取字节 - 但您随后需要将字节转换回字符串... -
我试了一下。对于打印,我使用
.toString()将其转换回字符串,它给出的输出与输入相同。 -
听起来你在错误的事情上调用了
toString- 如果你在byte[]上调用它,你会得到[B@abcdef10或类似的输出。但这将是一个开始。请展示您的尝试。