如果equals的左边是空值 会出现空指针异常

如果equals的左边是空值 会出现空指针异常

今早碰到了一个小bug,equals左边为null,然后就报了异常,然后用了个最蠢的方法解决了,就是先判断它不为空,再用equals。截图记录下自己的蠢。


原本是:

743 0 2022-04-07 电脑技术

MySQL数据库中tinyint字段值为1,读取出来为true的问题

MySQL数据库中tinyint字段值为1,读取出来为true的问题

今天在数据库中查询数据的时候,遇到了一个以前没遇到过的问题!


由于MySQL中没有boolean类型,所以会用到tinyint类型来表示。


现在出现了问题:


数据库一个表中有一个tinyint类型的字段,值为0或者1,如果取出来的话,0会变成false,1会变成true。


这显然不是我想要的结果。


那么,改怎么取出数据库里面的值呢?

763 0 2022-03-24 其他