[英]How do I convert a integer representing a character to a string?
我正在用Java读取文件,该文件将每个字符作为整数提供给我,然后一次处理每个字符。 但是,当该字符为整数形式时,我无法对其进行比较,那么该如何转换呢?
例:
我要: 93
→ A
不: 5
→ 5
然后,我可以将其与“ if”语句进行比较。
Character.toString((char)93);
如果从包含字符9
和3
的字符串开始,请使用Integer.parseInt()
。
以下应该工作”
int i = 93;
char c = (char)i;
基本上,您将int强制转换为其等效字符。
就像int i = read(); char aChar =(char)i; 当追加stringBuilder.append((char)i);时 或字符串+ =(char)i;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.