java - 检查日期是否为空

标签 java

我想检查数据库中的日期是否为空,如下所示:

private boolean hasAccountExpired(LocalDateTime password_changed_at) {

        return password_changed_at.isEqual(null);
}

但我得到了 NPE。检查数据库中的日期字段是否为空的正确方法是什么?

最佳答案

password_changed_at == null 会告诉您它是否为 null。

但是,这并不一定会告诉您数据库中是否为空 - 这取决于您的实现。

关于java - 检查日期是否为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57277226/

相关文章:

java - JDBC 连接不适用于 PowerMockito

java - 生产中的 HtmlUnit + Selenium

java - 服务器整夜闲置后 C3P0 死锁

java - 我可以从此例程中得到空指针异常吗?

java - 使用 IntelliJ 部署到远程 Tomcat 实例的 Web 应用程序找不到 JNDI 资源(javax.naming.NameNotFoundException)

java - 对动态 URL 应用过滤器

java - Spark : Dataframe action really slow when upgraded from 2. 1.0 至 2.2.1

Java bean 机器

java - spring-boot启动过程中出现异常如何处理?

java - 字符串数组抛出错误-Java