Java BitSet toBitSet(String data)

Here you can find the source of toBitSet(String data)

Description

to Bit Set

License

Open Source License

Declaration

public static BitSet toBitSet(String data) 

Method Source Code


//package com.java2s;
/*//from w  w w .j av a  2s .  c om
 * The FML Forge Mod Loader suite.
 * Copyright (C) 2012 cpw
 *
 * This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free
 * Software Foundation; either version 2.1 of the License, or any later version.
 *
 * This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
 * A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51
 * Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
 */

import java.util.BitSet;

public class Main {
    public static BitSet toBitSet(String data) {
        BitSet ret = new BitSet(data.length());
        for (int x = 0; x < data.length(); x++) {
            ret.set(x, data.charAt(x) == '1');
        }
        return ret;
    }
}

Related

  1. stripToCommonChars(char[] ac, BitSet commonChars)
  2. toArray(BitSet bitset, int size)
  3. toBitSet(byte[] array)
  4. toBitSet(byte[] bytes)
  5. toBitSet(final byte[] bytes)
  6. toBitSet(String s, int length)
  7. toByteArray(BitSet bits)
  8. toByteArray(BitSet bits)
  9. toByteArray(BitSet bits, int fixedNumBytes)