这可能已经回答了其他问题,但是如何获得int值的字符值?
具体来说,我正在从tcp流中读取一个,读者.read()方法返回一个int.
我如何从中得到一个字符?
我正在尝试将ascii列表解析为字符串。问题在于,使用一些特殊的字符,我有面包。如果我尝试解析此:
115 097 116 195 168 108 194 183 108 105 116
Run Code Online (Sandbox Code Playgroud)
,结果将是“satèl·lit”。我用来解析的代码是:
ASCIIList.add(Character.toString((char) Integer.parseInt(asciiValue)));
Run Code Online (Sandbox Code Playgroud)
但是结果令人满意。我看到例如“è”->“ 195 168”。我不知道如何正确解析它。
我是一个自我学习者.我想将ascii代码转换为字符.这是我使用的代码.
String s = "1000001";
int num = Integer.parseInt(s, 2);
TextView textView = new TextView(this);
textView.setText(String.valueOf(num));
setContentView(textView);
Run Code Online (Sandbox Code Playgroud)
这里s是1000001(十进制65)65是'A'的ascii值.我想在输出屏幕中输入'A'.变量num的值为65.请帮助我.提前致谢.