如何将表示字符的整数转换为字符串?

时间:2014-01-02 20:17:32

标签: java character-encoding

我正在用Java读取一个文件,它给每个字符一个整数,然后一次处理一个字符。但是,当它是整数形式时,我无法比较该字符,那么我该如何转换呢?

示例:

我想:93A

NOT: 55

然后,我可以将它与“if”语句进行比较。

3 个答案:

答案 0 :(得分:3)

Character.toString((char)93);

如果您使用包含字符93的字符串,请使用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;