Questions tagged «boolean»

布尔数据类型是仅具有两个可能值的数据类型:true或false。





6
False == 0和True == 1是实现细节还是由语言保证?
是否可以保证False == 0和True == 1,在Python中(假设用户没有重新分配它们)?例如,是否以任何方式保证以下代码将始终产生相同的结果,而不管Python的版本如何(既有现有版本,也可能是未来版本)? 0 == False # True 1 == True # True ['zero', 'one'][False] # is 'zero' 任何对官方文档的引用将不胜感激! 编辑:如许多答案所述,bool继承自int。因此,可以将问题改写为:“文档是否正式声明程序员可以依赖从整数(带有值0和1?)继承的布尔值 ”。这个问题与编写不会因为实现细节而失败的健壮代码有关!


8
为什么Boolean.ToString输出“ True”而不是“ true”
true.ToString() false.toString(); Output: True False 是否有正当理由是“真实”而不是“真实”?当编写XML时,它会中断,因为XML的布尔类型是小写,并且也不兼容C#的true / false(尽管不确定CLS)。 更新资料 这是我在C#中解决问题的一种非常骇人的方法(用于XML) internal static string ToXmlString(this bool b) { return b.ToString().ToLower(); } 当然,这会在堆栈中增加1种方法,但是会在各处删除ToLowers()。
235 c#  .net  boolean 




10
从Bash函数返回布尔值
我想编写一个bash函数,检查文件是否具有某些属性并返回true或false。然后,我可以在脚本中的“ if”中使用它。但是我应该返回什么? function myfun(){ ... return 0; else return 1; fi;} 然后我像这样使用它: if myfun filename.txt; then ... 当然这是行不通的。如何做到这一点?
211 bash  shell  boolean 

7
Java中的布尔值与布尔值
关于Java中Integervs的讨论int。前者的默认值为,null而后者为0。如何BooleanVS boolean? 我的应用程序中的变量可以具有0/ 1值。我想使用boolean/ Boolean而不愿意使用int。我可以使用Boolean/ boolean代替吗?
194 java  boolean 


10
Objective-C:布尔与布尔
我看到了“新类型” BOOL(YES,NO)。 我读到,这种类型几乎像一个字符。 为了测试,我做了: NSLog(@"Size of BOOL %d", sizeof(BOOL)); NSLog(@"Size of bool %d", sizeof(bool)); 很高兴看到两个日志都显示为“ 1”(有时在C ++ bool中为int,其sizeof为4) 所以我只是想知道布尔类型是否有问题或什么? 我可以只使用bool(似乎有效)而不损失速度吗?
192 c  objective-c  types  boolean 


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.