Java Integer Create toInteger(boolean b)

Here you can find the source of toInteger(boolean b)

Description

Cast a boolean value to integer.

License

Open Source License

Parameter

Parameter Description
b boolean value

Return

0 for false and 1 for true

Declaration

public static int toInteger(boolean b) 

Method Source Code

//package com.java2s;
/*/* ww  w  .  ja  v a  2  s . co  m*/
 * CDDL HEADER START
 *
 * The contents of this file are subject to the terms of the
 * Common Development and Distribution License (the "License").
 * You may not use this file except in compliance with the License.
 *
 * See LICENSE.txt included in this distribution for the specific
 * language governing permissions and limitations under the License.
 *
 * When distributing Covered Code, include this CDDL HEADER in each
 * file and include the License file at LICENSE.txt.
 * If applicable, add the following below this CDDL HEADER, with the
 * fields enclosed by brackets "[]" replaced with your own identifying
 * information: Portions Copyright [yyyy] [name of copyright owner]
 *
 * CDDL HEADER END
 */

public class Main {
    /**
     * Cast a boolean value to integer.
     *
     * @param b boolean value
     * @return 0 for false and 1 for true
     */
    public static int toInteger(boolean b) {
        return b ? 1 : 0;
    }
}

Related

  1. toIntArrayUnshifted(byte... arguments)
  2. toIntBE(byte[] src, int offset)
  3. toIntBigEndian(byte[] input)
  4. toIntDecoded(String s)
  5. toIntDefaultIfNull(Integer configured, int theDefault)
  6. toInteger(boolean bool)
  7. toInteger(boolean bool)
  8. toInteger(boolean bool)
  9. toInteger(byte b1, byte b2, byte b3, byte b4)