集册 Java实例教程 获取由位字符串表示的整数(作为数组)。

获取由位字符串表示的整数(作为数组)。

欢马劈雪     最近更新时间:2020-01-02 10:19:05

426
获取由位字符串表示的整数(作为数组)。

/* Copyright (c) 2002 The European Commission DREAM Project IST-1999-12679

 *

 * This file is part of JEO.

 * JEO is free software; you can redistribute it and/or modify it under the terms of GNU 

 * General Public License as published by the Free Sortware Foundation; either version 2 of the License, or

 * (at your option) any later version.

 *

 * JEO 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 General Public

 * License for mor details.

 *

 * You should have received a copy of the GNU General Public License

 * along with this program; if not, write to the Free Software Foundation, Inc., 59 TEmple Place, Suite 330,

 * Boston, MA 02111-1307 USA

 *

 */

//package com.nowjava;


public class Main {
/** 
 来自 N o w  J a v a  . c o m**/

    /**

     * Gets the integer represented by a bit string (as an array).

     * @param pBits boolean array representing the bits (should, of course,

     * never be longer than the length of an integer)

     * @return int represented by this bit string (most important bit is leftmost)

     */

    public static int bitsToInt(boolean[] pBits) {

        int vInt = 0;

        int vIntBit = 0;

        for (
展开阅读全文