Java-如何将char[]数组解释为int

Java - how to interpret char[] array as int?

本文关键字:数组 解释 int char Java-      更新时间:2023-10-16

我将从9个整数的C++客户端缓冲区发送到Java服务器。我正在使用read(char[]cbuf)函数来读取此消息。

我的问题是如何将这个cbuf解析/解释为整数数组。在C++中这很容易,但在Java中我不能使用指针等:)

感谢您的帮助:)

为什么要读取char数组?读取字节数组并使用java的nio包中的ByteBuffer。。

ByteBuffer.wrap(my_byte_array).order(ByteOrder.LITTLE_ENDIAN).getInt();