如何在Scala中将字符串转换为布尔值?
Scala中的String是字符序列。在Scala中,String对象是不可变的。
示例
String("nhooo.com")布尔是使用Scala编程语言(也是另一种编程)的数据类型,它是布尔代数。它具有两个有效值,即true和false。
示例
var bool : Boolean = true;
将字符串转换为布尔值
从字符串到布尔值的转换可以使用多种方法完成,
Boolean.parseBoolean()
Boolean.valueOf()
1)使用Boolean.parseBoolean()将字符串转换为布尔值
语法:
Boolean.parseBoolean(String) : Boolean
Scala程序使用Boolean.parseBoolean()将字符串转换为布尔值
import java.lang.Boolean
object MyClass {
def main(args: Array[String]) {
// 对于false值
println("字符串到布尔值以获取假值 ")
println(Boolean.parseBoolean("False"))
println(Boolean.parseBoolean("false"))
println(Boolean.parseBoolean("No"))
println(Boolean.parseBoolean("FALSE"))
// 求真值
println("字符串到布尔值以获取假值 ")
println(Boolean.parseBoolean("True"))
println(Boolean.parseBoolean("true"))
println(Boolean.parseBoolean("TRUE"))
}
}输出:
字符串到布尔值以获取假值 false false false false 字符串到布尔值以获取假值 true true true
2)使用Boolean.valueOf()将字符串转换为布尔值
语法:
Boolean.valueOf(String) : Boolean
Scala程序使用Boolean.valueOf()将字符串转换为布尔值
import java.lang.Boolean
object MyClass {
def main(args: Array[String]) {
// 对于假值
println("字符串到布尔值以获取假值 ")
println(Boolean.valueOf("False"))
println(Boolean.valueOf("false"))
println(Boolean.valueOf("No"))
println(Boolean.valueOf("FALSE"))
// 求真值
println("字符串到布尔值以获取假值 ")
println(Boolean.valueOf("True"))
println(Boolean.valueOf("true"))
println(Boolean.valueOf("TRUE"))
}
}输出:
字符串到布尔值以获取假值 false false false false 字符串到布尔值以获取假值 true true true
热门推荐
10 八一幼儿祝福语大全简短
11 公司乔迁食堂祝福语简短
12 婚礼结束聚餐祝福语简短
13 儿媳买车妈妈祝福语简短
14 毕业送礼老师祝福语简短
15 同事辞职正常祝福语简短
16 恭贺新婚文案祝福语简短
17 金店立秋祝福语简短英文
18 婆婆高寿祝福语大全简短