【发布时间】:2015-01-16 22:11:58
【问题描述】:
我想这个问题不那么技术性,而是更具哲学性。
我正在编写一些 Java 类,它们充当可以从各种格式导入的数据容器,包括 JSON 和 SQL 结果集,这两种格式都可以包含空值。这些类共享两个方法,isNumeric() 和 isAlphanumeric()。
这些方法应该如何处理空值? 空值本质上是数字吗?它们是字母数字的吗?无论哪种方式,我至少可以提出合理的理由。我想我只是想听听社区的意见。
【问题讨论】:
-
null 根据定义是nothing。
-
它们都应该返回 false。
标签: java null numeric alphanumeric