2015-10-16 56 views
-6

我有编写人们输入小数值的程序的代码,我必须将其转换为十六进制,八进制,二进制和字符值。除了Character值之外的所有东西都会在java eclipse中打印出来。简单的程序,但困惑。我如何将整数值转换为Java中的ASCII字符值

+0

到目前为止你写了哪些代码? – Nayuki

+1

[如何将ASCII代码(0-255)转换为关联字符的字符串的可能重复?](http://stackoverflow.com/questions/7693994/how-to-convert-ascii-code-0-255与字符串相关的字符) –

+2

与什么混淆?我们不介意读者。 –

回答

0

尝试这样:

int i=65; 
System.out.println((char)i); 
0

转换整数到字符串,并把它通过数字位数。

然后将48或(30十六进制)添加到每个数字以获取其ASCII码。

例如int(5)将是(5 + 48)= 53

例如, int(16)将会是(6 + 48)= 54,并且(1 + 48)= 49

我希望这可以解决它。

相关问题