为什么不用Boolean(true,null,false)而是用int(1,-1,0)
		最后更新:2025-07-24 11:08:52
		|
		状态:未完成
		
	
	
	
		在查询元数据时经常有一些boolean属性,如是否自增列,是否是货币。
这里其实有3个属性:未知(null)、是(true)、否(false),null有可能是因为数据库不支持,也有可能是有些场景下不需要读取这个属性
用Boolean虽然可以存储3个值,但在调用时经常会用if()判断,这样极易引起空指针异常
	
这里其实有3个属性:未知(null)、是(true)、否(false),null有可能是因为数据库不支持,也有可能是有些场景下不需要读取这个属性
用Boolean虽然可以存储3个值,但在调用时经常会用if()判断,这样极易引起空指针异常