java如何将8个byte类型的值为0,1的数,赋值给一个char类型的8个位?

2024-12-01 12:44:11
推荐回答(1个)
回答1:

for(int i = 0;i != 8;++i){
    buffer |= array[i] << i;
}

大概是这样,你要确保array里的数 非1即0