“null”应该被视为数字吗? ...字母?

时间:2015-01-16 22:11:58

标签: java null numeric alphanumeric

我猜这个问题不太技术化,而且更具哲学性。

我正在编写一些Java类,它们充当可以从各种格式导入的数据容器,包括JSON和SQL结果集,两者都可以包含空值。这些类共享两种方法isNumeric()isAlphanumeric()

这些方法应如何处理空值? 空值是否固有数值?它们是字母数字吗?无论哪种方式,我都能提出至少合理的理由。我想我只是想听听社区的意见。

2 个答案:

答案 0 :(得分:1)

空值既不是数字也不是字母数字 - 相反,它们缺少值(和类型)。

答案 1 :(得分:1)