java.lang.Boolean.valueOf(String s) 返回具有指定字符串表示的值是布尔值。布尔返回的是一个 true 的值,如果字符串参数不为null,等于忽略大小写的字符串“true”。
声明
以下是java.lang.Boolean.valueOf()方法的声明
public static Boolean valueOf(String s)
参数
-
s - 一个字符串
返回值
此方法将返回的字符串所表示的布尔值。
异常
-
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's 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