我正在用Java读取一个文件,它给每个字符一个整数,然后一次处理一个字符。但是,当它是整数形式时,我无法比较该字符,那么我该如何转换呢?
示例:
我想:93
→A
NOT: 5
→5
然后,我可以将它与“if”语句进行比较。
答案 0 :(得分:3)
Character.toString((char)93);
如果您使用包含字符9
和3
的字符串,请使用Integer.parseInt()
。
答案 1 :(得分:1)
以下内容应该有效“
int i = 93;
char c = (char)i;
基本上你将int类型化为等效字符。
答案 2 :(得分:0)
像int i = read(); char aChar =(char)i;当附加stringBuilder.append((char)i);或字符串+ =(字符)i;