我认为我的问题不是那么难,但我是初学者,所以对我来说很难。 我必须阅读键盘输入(数字<和> 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
答案 0 :(得分:0)
好的,谢谢你的帮助。我发现它对我有用。
`int u = scann.nextInt();
int c = u/256;
int wieder = (u-(256*c));
outtel[2] = (char) c;
outtel[3] = (char) wieder;`
只是一个例子,但我只需要将整数转换为char。