Java是否可以从字符串创建布尔变量?
要将字符串转换成boolean我们可以使用的Boolean.parseBoolean(String)方法。如果我们传递一个null等于的非值true,而忽略大小写,则此方法将返回truevalue。给定其他值,它将返回false布尔值。
package org.nhooo.example.lang;
public class BooleanParseExample {
public static void main(String[] args) {
//解析字符串“true”将导致布尔值true"true" will result boolean true
boolean boolA = Boolean.parseBoolean("true");
System.out.println("boolA = " + boolA);
//解析字符串“true”将导致布尔值true"TRUE" also result boolean true, as the
//解析方法不区分大小写
boolean boolB = Boolean.parseBoolean("TRUE");
System.out.println("boolB = " + boolB);
//下面的操作将返回false,因为不是
//布尔表达式的有效字符串值
boolean boolC = Boolean.parseBoolean("Yes");
System.out.println("boolC = " + boolC);
//解析数字也不是有效的表达式,因此
//解析方法返回false
boolean boolD = Boolean.parseBoolean("1");
System.out.println("boolD = " + boolD);
}
}上面的代码段将输出以下输出:
boolA = true boolB = true boolC = false boolD = false
热门推荐
10 病人祝福语老师寄语简短
11 新娘生孩子祝福语简短
12 婆婆66岁祝福语简短
13 今天孩子高考祝福语简短
14 送彩票生日祝福语简短
15 分别祝福语简短情话英文
16 画室揭牌仪式祝福语简短
17 女友妈妈生日祝福语简短
18 离别赠言离职祝福语简短