Package java.util

Examples of java.util.BitSet.toByteArray()


      String name = ent.getValue();
     
      FieldVisitor fv = cv.visitField(ACC_STATIC, name, Type.getDescriptor(BitSet.class), null, null);
      fv.visitEnd();
     
      byte[] bytes = bs.toByteArray();
      mv.visitLdcInsn(new String(bytes, StandardCharsets.ISO_8859_1));
      mv.visitLdcInsn("ISO-8859-1");
      mv.visitMethodInsn(INVOKEVIRTUAL, Type.getInternalName(String.class),
          "getBytes", "(Ljava/lang/String;)[B");
     
View Full Code Here


  }

  public byte[] getMaskAddress() {
    BitSet mask = new BitSet(address.length * 8);
    mask.set(0, maskBits);
    return mask.toByteArray();
  }

  public int getMaskBits() {
    return maskBits;
  }
View Full Code Here

                                    bs.set(7-m);
                                }
                            }
                        }
                        if (pos < lineSize * height / 8) {
                            panelData[iPlano][pos++] = (bs.toByteArray().length>0)? bs.toByteArray()[0]: 0;
                        }
                    }
                }
            }
            return panelData;
View Full Code Here

                                    bs.set(7-m);
                                }
                            }
                        }
                        if (pos < lineSize * height / 8) {
                            panelData[iPlano][pos++] = (bs.toByteArray().length>0)? bs.toByteArray()[0]: 0;
                        }
                    }
                }
            }
            return panelData;
View Full Code Here

        combinedBitSet.set(
            j++,
            bitSets[d].get(i));
      }
    }
    final byte[] littleEndianBytes = combinedBitSet.toByteArray();
    return swapEndianFormat(littleEndianBytes);
  }

  public static byte[] swapEndianFormat(
      final byte[] b ) {
View Full Code Here

    for (int i = 0; i < bits.size(); ++i) {
      bits.set(i, random.nextBoolean());
    }

    final BitChromosome c = BitChromosome.of(bits);
    Assert.assertEquals(c.toByteArray(), bits.toByteArray());
  }

  @Test
  public void fromByteArrayBitSet() {
    final Random random = new Random();
View Full Code Here

    random.nextBytes(bytes);

    final BitSet bits = BitSet.valueOf(bytes);
    final BitChromosome c = BitChromosome.of(bits);
    Assert.assertEquals(c.toByteArray(), bytes);
    Assert.assertEquals(bits.toByteArray(), bytes);
  }

  @Test(dataProvider = "bitCountProbability")
  public void bitCount(final Double p) {
    final int size = 1_000;
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.