Я хочу перевести следующий c# код в java код, но я не могу найти эквивалент copyTo Java BitSet
public byte [] translate(BitArray mask) { byte[] tmp = new byte[(mask.Length + 7) >> 3]; mask.CopyTo(tmp, 0); return tmp; }
В Java вам даже не нужно писать собственный метод для этого - вы можете просто вызвать BitSet#toByteArray. Т.е. в вашем случае просто используйте mask.toByteArray().
BitSet#toByteArray
mask.toByteArray()