整数和字符串到char(相同的值)java

时间:2014-10-13 16:12:27

标签: java input char int

我认为我的问题不是那么难,但我是初学者,所以对我来说很难。 我必须阅读键盘输入(数字<和> 256和字符)并将所有这些放入char []。

Example:

Input
120
1101
AU
1050

Output
char[0] = 0
char[1] = 120

char[2] = 4
char[3] = 77  ((4*256)+77 = 1101)

char[4] = A
char[5] = U

char[6] = 4
char[7] = 26  ((4*256)+26 = 1050)

问题是,如果我使用扫描仪并将其转换为int,它将给我49而不是1101。 如果我使用BufferedReader,我就无法将str转换为int。

我希望有人可以帮助我。 THX

1 个答案:

答案 0 :(得分:0)

好的,谢谢你的帮助。我发现它对我有用。

`int u = scann.nextInt();

            int c = u/256;
            int wieder = (u-(256*c));
            outtel[2] = (char) c;
            outtel[3] = (char) wieder;`

只是一个例子,但我只需要将整数转换为char。