精华内容
下载资源
问答
  • Java 布尔类型

    千次阅读 2020-01-17 13:43:50
    Java教程 - Java布尔类型 Java对逻辑值有一个布尔类型。这是所有关系运算符返回的类型。 值 它只能有两个可能的值之一,true或 false 。 字面值 布尔字面值只有两个逻辑值: true和false 。 true和false的值不转换为...

    Java 布尔类型

    Java教程 - Java布尔类型

    Java对逻辑值有一个布尔类型。这是所有关系运算符返回的类型。

    它只能有两个可能的值之一,truefalse

    字面值

    布尔字面值只有两个逻辑值: truefalsetruefalse的值不转换为任何数字表示。

    Java中的真正字面值不等于1,false字面值也不等于0.在Java中,它们只能分配给声明为boolean的变量。

    布尔类

    布尔类在对象中封装了一个基本类型布尔值。 Boolean类型的对象包含一个类型为boolean的单个字段。

    布尔类具有将布尔值转换为String和String转换为布尔值的方法。

    例子
    这里是一个程序,演示布尔类型:

    public class Main {
      public static void main(String args[]) {
        boolean boolVariable;
        boolVariable = false;
        
        System.out.println("b is " + boolVariable);
        
        boolVariable = true;
        
        System.out.println("b is " + boolVariable);
    
      }
    }
    

    输出

    b is false
    b is true 
    

    例2
    java中的真正字面值不等于1,false字面值也不等于0。在java中,它们只能被非配给声明为boolean的变量。

    public class Main {
      public static void main(String[] argv) {
        boolean b = true;
        int i = b;
      }
    }
    

    如果尝试编译程序,编译器将生成以下错误消息。
    在这里插入图片描述

    展开全文
  • java布尔类型方法命名_Java布尔类

    千次阅读 2020-07-29 22:42:43
    java布尔类型方法命名 Java布尔类 (Java Boolean class) The Boolean class is wrapper in class that is used to wrap a value of the primitive type boolean in an object. An object of type Boolean contains ...

    java布尔类型方法命名

    The Boolean class is wrapper in class that is used to wrap a value of the primitive type boolean in an object. An object of type Boolean contains a single field whose type is boolean.

    布尔类是类中的包装器,用于将原始类型boolean的值包装在对象中。 布尔类型的对象包含一个布尔类型的字段。

    This class consists of many helping methods for converting a boolean to a String and a String to a boolean, as well as other constants and methods helpful while working with boolean.

    此类包含许多用于将布尔值转换为String和将String转换为布尔值的帮助方法,以及在使用布尔值时有用的其他常量和方法。

    This class is located into java.lang package and has following declaration.

    此类位于java.lang包中,并具有以下声明。

    宣言 (Declaration)

    public final class Boolean extends Object implements Serializable, Comparable<Boolean>

    Here we are explaining various methods of Boolean class and their example.

    在这里,我们将解释布尔类的各种方法及其示例。

    1. parseBoolean(String s) (1. parseBoolean(String s) )

    The parseBoolean() method is used to parse the string argument as a boolean. It returns a boolean value either true or false. If the string argument is not null and is equal, ignoring case, to the string "true", it returns true.

    parseBoolean()方法用于将字符串参数解析为布尔值。 它返回布尔值true或false。 如果字符串参数不为null,并且忽略大小写等于字符串“ true”,则返回true。

    It takes a string argument that contains the boolean representation to be parsed.

    它需要一个包含要解析的布尔表示形式的字符串参数。

    句法 : (Syntax : )

    public static boolean parseBoolean(String s)

    例: (Example:)

    In this example, we are parsing string arguments to the boolean type using the parseBoolean() method. This method returns true if the specified string can be parsed to boolean, false otherwise.

    在此示例中,我们使用parseBoolean()方法将字符串参数解析为布尔类型。 如果可以将指定的字符串解析为布尔值,则此方法返回true,否则返回false。

    public class booleanDemo1
    { 
        public static void main(String[] args) 
        { 
            boolean obj1 = Boolean.parseBoolean("True"); 
        	boolean obj2 = Boolean.parseBoolean("False");
            boolean obj3 = Boolean.parseBoolean("StUdYtONiGhT"); 
            boolean obj4 = Boolean.parseBoolean("STUDYTONIGHT"); 
            boolean obj5 = Boolean.parseBoolean("studytonight"); 
            System.out.println(obj1); 
            System.out.println(obj2); 
            System.out.println(obj3); 
            System.out.println(obj4); 
            System.out.println(obj5);   
        } 
    }
    boolean-class-example

    2. booleanValue() ( 2. booleanValue() )

    The booleanValue() method is used to get boolean value of this Boolean object as a boolean primitive. It returns primitive type boolean value of the Boolean object. Declaration of this method is given below.

    booleanValue()方法用于获取此布尔对象的布尔值作为布尔基元。 它返回布尔对象的原始类型布尔值。 该方法的声明在下面给出。

    句法: (Syntax:)

    public boolean booleanValue()

    例: (Example:)

    We are using booleanValue() method to get boolean value of the Boolean object. See the below example.

    我们正在使用booleanValue()方法来获取布尔对象的布尔值。 请参见以下示例。

    public class booleanDemo1
    { 
        public static void main(String[] args) 
        { 
            Boolean obj1 = new Boolean("True"); 
            Boolean obj2 = new Boolean("StUdYtONiGhT"); 
            Boolean obj3 = new Boolean("STUDYTONIGHT"); 
            Boolean obj4 = new Boolean("studytonight"); 
    
        	boolean obj5 = obj1.booleanValue();
        	boolean obj6 = obj2.booleanValue();
        	boolean obj7 = obj3.booleanValue();
        	boolean obj8 = obj4.booleanValue();
    
            System.out.println(obj5); 
            System.out.println(obj6); 
            System.out.println(obj7); 
            System.out.println(obj8);   
        } 
    }
    boolean-class-example-1.JPG

    3. valueOf(boolean b) (3. valueOf(boolean b) )

    The valueOf() method is used to get Boolean instance representing the specified boolean value. If the specified boolean value is true, this method returns Boolean. TRUE; if it is false, this method returns Boolean. FALSE.

    valueOf()方法用于获取表示指定布尔值的布尔实例。 如果指定的布尔值是true,则此方法返回Boolean。 正确 ; 如果为false,则此方法返回Boolean。 假。

    This method takes a boolean type argument and returns a Boolean object representing to the specified argument.

    此方法采用布尔型参数,并返回表示指定参数的布尔对象。

    句法: (Syntax:)

    public static boolean valueOf(boolean b)

    例: (Example:)

    In this example, we are parsing primitive type boolean value to Boolean object. We used valueOf() method to get boolean object.

    在此示例中,我们将原始类型的布尔值解析为布尔对象。 我们使用valueOf()方法获取布尔对象。

    public class booleanDemo1
    { 
        public static void main(String[] args) 
        { 
        	boolean obj1 = true;
        	boolean obj2 = false;
        	
        	Boolean obj3 = Boolean.valueOf(obj1);
        	Boolean obj4 = Boolean.valueOf(obj2);
    
            System.out.println(obj3); 
            System.out.println(obj4);    
        } 
    }
    boolean-class-example

    4. valueOf(String s) (4. valueOf(String s))

    The valueOf() method is used to get a Boolean with a value represented by the specified string. It takes a string argument and returns a Boolean value represented by the specified argument.

    valueOf()方法用于获取具有由指定字符串表示的值的布尔值。 它采用字符串参数,并返回由指定参数表示的布尔值。

    句法: (Syntax:)

    public static boolean valueOf(String s)

    例: (Example:)

    public class booleanDemo1
    { 
        public static void main(String[] args) 
        { 
            Boolean obj1 = Boolean.valueOf("True"); 
            Boolean obj2 = Boolean.valueOf(null);
            Boolean obj3 = Boolean.valueOf("StUdYtONiGhT"); 
            Boolean obj4 = Boolean.valueOf("STUDYTONIGHT"); 
            Boolean obj5 = Boolean.valueOf("studytonight"); 
            System.out.println(obj1); 
            System.out.println(obj2); 
            System.out.println(obj3); 
            System.out.println(obj4); 
            System.out.println(obj5);   
        } 
    }
    boolean-class-example-3.JPG

    5. toString(boolean b) (5. toString(boolean b) )

    This method is used to get a String object representing the specified boolean. If the specified boolean is true, then the returned string will be "true", otherwise the string "false" will be returned.

    此方法用于获取表示指定布尔值的String对象。 如果指定的布尔值为true,则返回的字符串将为“ true” ,否则将返回字符串“ false”

    It takes a boolean argument and returns string representation of the specified boolean. Syntax of this method is given below.

    它带有一个布尔参数,并返回指定布尔值的字符串表示形式。 该方法的语法如下。

    句法: (Syntax:)

    public static String toString(boolean b)

    例: (Example:)

    We can use this method to get string representation of boolean type value. In this example, we are taking two boolean variables that hold boolean value and getting their string value using the toString() method. See the below example.

    我们可以使用此方法获取布尔类型值的字符串表示形式。 在此示例中,我们将使用两个持有布尔值的布尔变量,并使用toString()方法获取其字符串值。 请参见以下示例。

    public class booleanDemo1
    { 
        public static void main(String[] args) 
        { 
            boolean obj1 = true; 
            boolean obj2 = false; 
    
            String s1 = Boolean.toString(obj1); 
            String s2 = Boolean.toString(obj2); 
    
            System.out.println(s1); 
            System.out.println(s2);
        } 
    }
    boolean-class-example

    6. toString() (6. toString() )

    This method returns a String object representing this Boolean's value. If this object represents the value true, a string equal to "true" is returned. Otherwise, a string equal to "false" is returned. It does not take any argument.

    此方法返回一个表示此布尔值的String对象。 如果此对象表示值true,则返回等于“ true”的字符串。 否则,返回等于“ false”的字符串。 它不需要任何参数。

    句法: (Syntax:)

    public String toString()

    例: (Example:)

    In this example, we are getting string representation of an Boolean object by using the toString() method.

    在此示例中,我们使用toString()方法获取布尔对象的字符串表示形式。

    public class booleanDemo1
    { 
        public static void main(String[] args) 
        { 
            Boolean obj1 = new Boolean("True"); 
            Boolean obj2 = new Boolean(null);
            Boolean obj3 = new Boolean("StUdYtONiGhT"); 
            Boolean obj4 = new Boolean("STUDYTONIGHT"); 
            Boolean obj5 = new Boolean("studytonight"); 
    	
        	String s1 = obj1.toString();
        	String s2 = obj2.toString();
        	String s3 = obj3.toString();
        	String s4 = obj4.toString();
        	String s5 = obj5.toString();
    
    		System.out.println(s1); 
            System.out.println(s2); 
            System.out.println(s3); 
            System.out.println(s4); 
            System.out.println(s5); 
        } 
    }
    boolean-class-example

    7. int hashCode() (7. int hashCode() )

    This method is used to get a hash code for a boolean value. It returns a hash code value of an boolean object. It does not take any parameter but returns an int value that represents hash code of a boolean value.

    此方法用于获取布尔值的哈希码。 它返回布尔对象的哈希码值。 它不带任何参数,但返回一个int值,该值表示布尔值的哈希码。

    This method was included in Java 8 version. Syntax of this method is given below.

    此方法包含在Java 8版本中。 该方法的语法如下。

    句法: (Syntax:)

    public int hashCode()

    例: (Example:)

    Lets create an example to get hash code of a boolean value. Here we have created several boolean variables that we used to fetch different hash code value.

    让我们创建一个示例以获取布尔值的哈希码。 在这里,我们创建了几个布尔变量,用于获取不同的哈希码值。

    public class booleanDemo1
    { 
        public static void main(String[] args) 
        { 
            Boolean obj1 = new Boolean("True"); 
            Boolean obj2 = new Boolean(null);
            Boolean obj3 = new Boolean("StUdYtONiGhT"); 
            Boolean obj4 = new Boolean("STUDYTONIGHT"); 
            Boolean obj5 = new Boolean("studytonight"); 
    
    		System.out.println(obj1.hashCode()); 
            System.out.println(obj2.hashCode()); 
            System.out.println(obj3.hashCode()); 
            System.out.println(obj4.hashCode()); 
            System.out.println(obj5.hashCode()); 
        } 
    }
    boolean-class-example

    8. equals(Object obj) (8. equals(Object obj))

    The equal() method is used to check if two boolean objects represent the same value. This method is used to compare two boolean values and returns true if both are equal, false otherwise.

    equal()方法用于检查两个布尔对象是否表示相同的值。 此方法用于比较两个布尔值,如果两个相等,则返回true,否则返回false。

    It takes an argument that should not be null and returns a boolean value either true or false. Syntax of this method is given below.

    它接受一个不应该为null的参数,并返回布尔值true或false。 该方法的语法如下。

    句法: (Syntax:)

    boolean equals(Object obj)

    例: (Example:)

    Lets create an example to compare two boolean values whether they have the same value or not. It returns true if both the values are same.

    让我们创建一个示例,比较两个布尔值是否具有相同的值。 如果两个值相同,则返回true。

    public class booleanDemo1
    { 
        public static void main(String[] args) 
        { 
            Boolean obj1 = new Boolean("True"); 
            Boolean obj2 = new Boolean(null);
            Boolean obj3 = new Boolean("StUdYtONiGhT"); 
            Boolean obj4 = new Boolean("STUDYTONIGHT"); 
            Boolean obj5 = new Boolean("studytonight"); 
    
    		System.out.println(obj1.equals(obj2)); 
            System.out.println(obj2.equals(obj3)); 
            System.out.println(obj3.equals(obj4)); 
            System.out.println(obj4.equals(obj5)); 
            System.out.println(obj5.equals(obj1)); 
        } 
    }
    boolean-class-example-7.JPG

    9. compareTo(Boolean b) (9. compareTo(Boolean b) )

    The compareTo() method is used to compare a Boolean instance with another. This method is specified in the Comparable interface that takes a single argument of Boolean type.

    compareTo()方法用于将布尔实例与另一个实例进行比较。 在Comparable接口中指定此方法,该接口采用布尔类型的单个参数。

    It returns 0 if both the object represents the same boolean value; a positive value if this object holds true while the argument represents false; and a negative value if this object represents false and the argument represents true value.

    如果两个对象都表示相同的布尔值,则返回0;否则,返回0。 如果此对象在参数表示false时为true,则为正值; 如果此对象表示false且参数表示真实值,则为负值。

    句法: (Syntax:)

    public int compareTo(Boolean b)

    例: (Example:)

    lets take an example to compare two boolean objects using compareTo(). This will return an int value based on the object comparison.

    让我们举一个例子,使用compareTo()比较两个布尔对象。 这将基于对象比较返回一个int值。

    public class booleanDemo1
    { 
        public static void main(String[] args) 
        { 
            Boolean obj1 = new Boolean("True"); 
            Boolean obj2 = new Boolean(null);
            Boolean obj3 = new Boolean("StUdYtONiGhT"); 
            Boolean obj4 = new Boolean("STUDYTONIGHT"); 
            Boolean obj5 = new Boolean("studytonight"); 
    
    		System.out.println(obj1.compareTo(obj2)); 
            System.out.println(obj2.compareTo(obj3)); 
            System.out.println(obj3.compareTo(obj4)); 
            System.out.println(obj4.compareTo(obj5)); 
            System.out.println(obj5.compareTo(obj1)); 
        } 
    }
    boolean-class-example

    10. int compare(布尔x,布尔y) (10. int compare(boolean x, boolean y) )

    The compare() method is used to compare two boolean values. It takes two boolean arguments and return 0 if both values are equal; either negative or positive integer. The syntax of this method is given below.

    compare()方法用于比较两个布尔值。 它使用两个布尔参数,如果两个值相等,则返回0;否则,返回0。 正整数或负整数。 下面给出了此方法的语法。

    句法: (Syntax:)

    public static int compare(boolean x, boolean y)

    例: (Example:)

    Lets take an example that compare two boolean values and returns integer based on the comparison.

    让我们举一个比较两个布尔值并根据比较结果返回整数的示例。

    public class booleanDemo1
    { 
        public static void main(String[] args) 
        { 
            boolean obj1 = true;
            boolean obj2 = false;
            boolean obj3 = true;
            boolean obj4 = false;
            boolean obj5 = true;
    
    		System.out.println(Boolean.compare(obj1, obj2)); 
            System.out.println(Boolean.compare(obj2, obj3)); 
            System.out.println(Boolean.compare(obj3, obj4)); 
            System.out.println(Boolean.compare(obj4, obj5)); 
            System.out.println(Boolean.compare(obj5, obj1)); 
        } 
    }
    boolean-class-example

    翻译自: https://www.studytonight.com/java/boolean-class.php

    java布尔类型方法命名

    展开全文
  • java 布尔类型.pdf

    2021-08-26 14:41:07
    java 布尔类型.pdf
  • java 布尔类型

    2020-01-01 21:32:11
    boolean false和true c++中数值和指针可以代替boolean,既整数0相当于false而非0相当于布尔值true,但是在java中则不行

    boolean

    false和true
    c++中数值和指针可以代替boolean,既整数0相当于false而非0相当于布尔值true,但是在java中则不行

    展开全文
  • JAVA布尔类型讲解

    千次阅读 2019-09-17 21:06:50
    布尔类型又称逻辑类型,通过关键字boolean来定义布尔类型变量,只有true和false两个值,分别代表布尔逻辑中的“真”和“假”。布尔值不能与整数类型进行转换。布尔类型通常被用在流程控制中,作为判断条件。 boolean...

    布尔类型又称逻辑类型,通过关键字boolean来定义布尔类型变量,只有true和false两个值,分别代表布尔逻辑中的“真”和“假”。布尔值不能与整数类型进行转换。布尔类型通常被用在流程控制中,作为判断条件。

    boolean b = true //定义布尔型变量b,并赋给初值true
    
    展开全文
  • java布尔类型

    千次阅读 2017-05-21 19:44:06
    布尔类型介绍: 代码实现布尔类型: package Lei; public class Test02 {  public static void main(String[] args){  boolean ispass;  ispass=true;  System.out.println("考试通过"+ispass);  ...
  • Java 布尔类型引起的空指针

    千次阅读 2019-08-27 16:21:41
    Java 中的布尔类型有两个: 基本类型boolean 和 包装类型 Boolean, 用于表示true 或 false. 在使用这两种布尔类型时, 需要注意,稍有不当, 就会产生空指针异常. 所以当遇到空指针异常时, 需要先看一下有没有布尔类型的...
  • 主要介绍了Java布尔类型,是Java入门学习中的基础知识,需要的朋友可以参考下
  • JAVA中的布尔类型

    2020-10-09 02:12:43
    JAVA布尔类型 一、boolean是什么? 布尔类型又称逻辑类型,通过关键字boolean来定义布尔类型变量! 二、使用步骤 1.设置boolean变量 代码如下(示例): boolean b = true //定义布尔型变量b,并赋给初值true 2.带...
  • java布尔类型进行逻辑运算和按位运算的区别 从结果上,2种运算结果都是一样,但逻辑运算会有“短路”现象,按位的没有,而按位又比逻辑运算多了“异或”功能。 短路现象 class br { static boolean f1() { return ...
  • 基本布尔类型的Getter方法 对于所有的数据类型,Getter都必须叫getXxx,Setter都必须叫setXxx,但是有一个特例: 如果基本数据类型当中的boolean值,那么setXxx规则不变,而getXxx需要写成isXxx的形式 public class...
  • Java基础入门笔记-布尔类型变量

    千次阅读 2017-10-16 17:43:55
    Java基础入门笔记-布尔类型变量
  • Java的基本数据类型-布尔类型

    千次阅读 2016-10-17 11:46:37
    布尔类型只有true和false两个值; 用关键字boolean定义。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 package com.java1234.chap02;   public class ...
  • JavaBean中布尔类型使用注意

    千次阅读 2017-04-26 19:59:53
    JavaBean是一个标准,遵循标准的Bean是一个带有属性和getters/setters方法的Java类。JavaBean的定义很简单,但是还有有一些地方需要注意,例如Bean中含有boolean...但是如果test为一个布尔类型,那么其getter和setter
  • 布尔型方法 java 布尔类getBoolean()方法 (Boolean class getBoolean() method) getBoolean() method is available in java.lang package. getBoolean()方法在java.lang包中可用。 getBoolean() method is used to ...
  • 07.java语言基础-布尔类型(boolean) /*boolean“类型的值只有两个,即:false和true;通常都用在条件判断中 boolean bl= true; if(bl){ //代码分支}else{//另外一个代码分支}; 解释:上面定义了一个波尔类型,...
  • Java布尔包装类

    千次阅读 2017-03-22 09:30:42
    Boolean.TRUE和Boolean.FALSE是布尔类型的两个常量,用于表示布尔值true和false值。 可以使用构造函数或valueOf()工厂方法创建一个布尔(Boolean)对象。当解析字符串时,该类将处理“true”,忽略所有字符的大小...
  • Java布尔类型操作&=,|=与^=的使用

    千次阅读 2018-10-28 11:02:49
    public class MainMethod { public static void main(String[] args) { boolean flag = true; flag &amp;amp;amp;amp;amp;amp;= true; System.out.println(&amp;amp;amp;amp;quot;...a
  • boolean类型有两个常量值,true和false,在内存中占一位(不是一个字节),不可以使用 0 或非 0 的整数替代 true 和 false ,这点和C语言不同。 boolean 类型用来判断逻辑条件,一般用于程序流程控制 。 boolean...
  • 布尔类型

    2012-11-07 18:42:37
    布尔类型java 代码,学习类型fasdfsaf
  • js 布尔类型

    千次阅读 2015-11-11 21:47:46
    js中的布尔类型 在js里,有好几种基本数据类型(与java类似)。其中的一种基本数据类型就是布尔类型(即Boolean),它只有2个值,true/fasle。 布尔类型true/fasle与字符串"true"/"fasle"的区别 布尔类型是一种...
  • 编程入门基础 布尔类型 主讲教师 耿宇航 Copyright2013, All Rights Reserved 布尔值 只有两个 true false 与c语言不同java布尔类型是严格的不能与其它 类型混用 c 语言if(1) . java if(true) Copyright2013,, All ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 163,184
精华内容 65,273
关键字:

java布尔类型怎么使用

java 订阅