Boolean类

Scroll Down

Boolean类

构造方法:

  • 接收boolean参数

  • 接收String参数,调用成员方法toBoolean将该String类型参数传递到该方法,通过判断当前字符串不为空且不为”true”时返回false。

成员方法:

  • parseBoolean(String s),接收String类型参数,调用toBoolean方法。

  • booleanValue(),无参,返回成员变量value。

  • static Boolean valueOf(boolean b),返回判断b返回TRUE或FALSE

  • static Boolean valueOf(String s),调用toBoolean方法,返回TRUE或者FALSE

  • static String toString(boolean b),根据参数b返回String类型"true"和"false"。这里需要注意的是返回值和对象本身的值并没有关系。

  • String toString(),这里返回值是由当前对象本身值决定。

  • int hashCode(),返回当前对象hash值在hash表中存在的位置。

  • boolean equals(Object obj),使用instanceof判断obj和Boolean这两个对象是否存在同一继承树,如果是则返回obj对象的boolean值。

  • boolean getBoolean(String name),没看懂!

  • int compareTo(Boolean b),判断this.value==b.value,如果相等则返回0,不等根据this.value返回1或者-1。

  • int compare(boolean x, boolean y),判断x==y,如果相等则返回0,不等根据this.value返回1或者-1。

  • boolean toBoolean(String name),只有当name为"true"的时候才会返回true。