📜  java string to boolean - Java (1)

📅  最后修改于: 2023-12-03 14:42:16.364000             🧑  作者: Mango

Java中的字符串转布尔类型

Java中提供了一种将字符串类型转换成布尔类型的方法:Boolean.parseBoolean(String str)。该方法可以将字符串类型的"true"和"false"转换成相应的布尔类型,而无需手动编写过滤和转换代码。

方法示例
String str1 = "true";
String str2 = "false";
String str3 = "abc"; // 无法转换成布尔类型

boolean bool1 = Boolean.parseBoolean(str1); // bool1 = true
boolean bool2 = Boolean.parseBoolean(str2); // bool2 = false
boolean bool3 = Boolean.parseBoolean(str3); // bool3 = false(因为str3无法转换成布尔类型)

System.out.println(bool1);
System.out.println(bool2);
System.out.println(bool3);
注意事项
  1. 该方法只能将字符串类型的"true"和"false"转换成相应的布尔类型,其他字符串类型将会被转换成false。
  2. 字符串大小写不敏感,即"TRUE"和"True"也会被转换成true。
  3. 如果传入null参数,则会抛出java.lang.NullPointerException异常。
参考文献