标签: java arrays char int
当我发现一些令我困惑的东西时,我正在尝试char数组和整数。在Java中,如果您键入以下代码:
char
String inputs = "123"; char[] inputs2 = inputs.toCharArray(); // Turn String into Char Array int a = inputs2[0]; println(a);
我希望“ a”返回1,因为1是数组中的第一个元素。但是,它返回49。为什么会发生这种情况?有什么办法可以解决这个问题?