Jav*_*its 2 c++ java byte char
我在Java中贬低
public byte[] orbits = new byte[38];
Run Code Online (Sandbox Code Playgroud)
现在,如果我在做
orbits[24] = (byte)0xFF;
Run Code Online (Sandbox Code Playgroud)
轨道[24]应该由11111111填充,即FF(十六进制),但它的填充为-1.
这个操作在C++中运行得很好
char orbits[38]
orbits[24] = (char)0xFF;
Run Code Online (Sandbox Code Playgroud)
如何使用byte复制Java中的类似情况?谢谢