我对此感到困惑,我需要一些新的视角,我不确定为什么这段代码要这样做。
String string = new String(new char[] {(char) 0x01, (char) 0x02, ... ,(char) 0xFC});
输出应该是所有的东西,直到最后一个数字( 0xFC),它返回一个-4,我知道它是一个十六进制值,但如果我对十进制值252做同样的操作,它也会给我一个负数。我希望这只是一个简单的解决方案,我就是看不出来。
提前谢谢你。
https://stackoverflow.com/questions/10048899
复制相似问题