Here you can find the source of stringToBitSet(String sbits)
Parameter | Description |
---|---|
sbits | The string to convert. |
public static BitSet stringToBitSet(String sbits)
//package com.java2s; //License from project: Open Source License import java.util.BitSet; public class Main { /**//from ww w.ja v a 2s .com * Converts a string into a BitSet. * The first character is the most significant bit. * a '1' character is converted to true. * Every other character is converted to false. * * @param sbits The string to convert. * @return BitSet representing the binary value. */ public static BitSet stringToBitSet(String sbits) { BitSet bits = new BitSet(sbits.length()); for (int i = sbits.length() - 1; i >= 0; i--) { bits.set(sbits.length() - 1 - i, (sbits.charAt(i) == '1')); } return bits; } }