java.lang.Boolean.valueOf(String s)%uA0返回具有指定字符串表示的值是布尔值。布尔返回的是一个 true 的值,如果字符串参数不为null,等于忽略大小写的字符串“true”。
声明
以下是java.lang.Boolean.valueOf()方法的声明
public static Boolean valueOf(String s)
参数
-
s%uA0- 一个字符串
返回值
此方法将返回的字符串所表示的布尔值。
异常
-
NA
例子
下面的例子显示lang.Boolean.valueOf()方法的使用。
package com.yiibai import java.lang.* public class BooleanDemo { public static void main(String[] args) { // create 2 Boolean objects b1, b2 Boolean b1, b2 // create 2 String&aposs and assign values String s1 = null String s2 = "false" /** * static method is called using class name * assign result of valueOf method on s1, s2 to b1, b2 */ b1 = Boolean.valueOf(s1) b2 = Boolean.valueOf(s2) String str1 = "Boolean instance of string " + s1 + " is " + b1 String str2 = "Boolean instance of string " + s2 + " is " + b2 // print b1, b2 values System.out.println( str1 ) System.out.println( str2 ) } }
让我们来编译和运行上面的程序,这将产生以下结果:
Boolean instance of string null is false Boolean instance of string false is false