gpt4 book ai didi

java - 将 byte[] 转换为 UnsignedByte[]

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:18:48 25 4
gpt4 key购买 nike

我想优化以下java代码(单一方法):

private static UnsignedByte[] getUnsignedBytes(byte[] bytes){

UnsignedByte[] usBytes = new UnsignedByte[bytes.length];
int f;
for(int i = 0; i< bytes.length;i++){
f = bytes[i] & 0xFF;

usBytes[i] = new UnsignedByte(f) ;
}

return usBytes;
}

此代码基本上将字节数组(它是一个文件)转换为 UnsignedByte 数组,以便它可以发送到我正在通过 apache axis 使用的网络服务。

有什么办法可以避免这个 for 循环。有什么直接的方法吗?

谢谢。

最佳答案

不,不幸的是没有。字节数组的转换必须由元素完成。

关于java - 将 byte[] 转换为 UnsignedByte[],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31407528/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com