Thi*_*ris 3 convention boolean
[编辑]对不起我的意思是对女人没有冒犯,这个问题困扰了我好几次.我只想知道传统的或通用的方式(在数据库和其他编程语言中).谢谢.
是否有使用布尔值显示性别的传统方法?
它们在所有语言中都是一样的吗?JAVA,C,Objc,数据库?
我想我们应该对男性使用true(1)而对女性使用false(0)?
谢谢.
true (1) for male and false (0) for female
Run Code Online (Sandbox Code Playgroud)
如果你想使用一个布尔值,那么调用你的变量可能是一个好主意,isMale或者isFemale只是gender为了清楚它是什么true意思.
但是,在许多国家,要求人们在不愿意的情况下披露性别是不合法的,因此您可能必须使用具有三个值的枚举:
Female
Male
Unknown
Run Code Online (Sandbox Code Playgroud)