将字符串转换为布尔值

时间:2019-03-14 13:11:25

标签: string boolean

我有一个可以为“ 0”或“ 1”的字符串,并且可以保证它不会是其他任何东西。

所以问题是:将其转换为bool的最佳,最简单和最优雅的方法是什么?

2 个答案:

答案 0 :(得分:0)

bool b = str ==“ 1”;

如果str为1,则上面的代码将返回true,如果str为0或为null,则返回false。

答案 1 :(得分:0)

根据您使用的语言,一个简单的IF就可以完成工作。

if(string == '1'){
bool = true;
} else {
bool = false;
}