fkjj.net
当前位置:首页 >> 怎么把一个string类型转换为Bool类型 >>

怎么把一个string类型转换为Bool类型

String s="888"; Boolean b =new Boolean(s); b.parseBoolean(s); java.lang.Boolean.parseBoolean(String s) 解析字符串参数作为一个布尔值。返回的布尔型参数的值为true,如果字符串参数不为null,是相等的,忽略大小写字符串“true”。

public static void main(String[] args) { String str = "true"; boolean f = Boolean.parseBoolean(str); System.out.println(f); } 这样就可以了,但是string只能是"true"才是布尔类型的true,不然全应该是false.因为布尔值只有true/false 希...

1、Convert.ToBoolean(String) 不是用来判断转换成bool是否成功的,它是用来将传入的值直接转换成bool类型,你将a传入肯定不能转换成bool了,自然要报错的嘛。如果你想在判断转换能否成功,又想正确运行,你得用try...cath。 2、肯定不能判断啊 ...

string teststrr = "true";bool btest = Convert.ToBoolean(teststrr);

如果一个值为null,undefined,0,'',false 在做bool运算时,都表示false,其余情况表示true,或者 var b=new Boolean(yourinpu)

"1"是字符串啊,字符串要用"true" 要么改为: bool temp = Convert.ToBoolean("true"); 要么改为: bool temp = Convert.ToBoolean(1);

bool.parse() 使用方便; bool.tryparse() 推荐用这个,因为很多程序经常在类型转换部分容易出错,用这个转换失败了,也好处理; 还有一个convert.ToXX() 的也不错; 后面2种写法更好

你的问题不是表述得很清楚,是不是把一个bool变量的“true”或“false”转为字符型的“是”或“否”? 如果是这样,那么可以如下实现: bool IsOkNo;//定义一个bool变量“IsOkNo” string IsYesNo;//定义一个字符串变量"IsYesNo" if(IsOkNo) { IsYesNo="是...

如果你说你是要计算字符串中表达式的值是true 还是false的话,这样可能就不是太简单的事情了,这个要涉及到编译原理了

if (sqlstr)这样写肯定报错的埃if()的括号里必须是 bool类型的。例如可以写成:if(true)if(sqlstr =="10")你想判断用户名是否正确,那就先获取数据库里的值,然后和textbox进行比较。

网站首页 | 网站地图
All rights reserved Powered by www.fkjj.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com