Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/324.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何比较CriteriaAPI中的两个LocalDate对象?_Java_Criteria_Criteria Api - Fatal编程技术网

Java 如何比较CriteriaAPI中的两个LocalDate对象?

Java 如何比较CriteriaAPI中的两个LocalDate对象?,java,criteria,criteria-api,Java,Criteria,Criteria Api,我想比较Criteria API中的两个LocalDate对象,但是cb.equal不起作用,或者我甚至不能使用cb.isTrue()作为LocalDate.equals()返回boolean值。比较这些标准的正确方法是什么?您一定要使用标准API吗?如果不是,那么就相当简单,使用LocalDate.compareTo(ChronoLocalDate-other)方法。结果将是整数,如果日期小于“比较对象”,则为负数,如果大于“比较对象”日期,则为正数 您还可以考虑诸如 LoalDeal.Is>

我想比较Criteria API中的两个
LocalDate
对象,但是
cb.equal
不起作用,或者我甚至不能使用
cb.isTrue()
作为
LocalDate.equals()
返回
boolean
值。比较这些标准的正确方法是什么?

您一定要使用标准API吗?如果不是,那么就相当简单,使用
LocalDate.compareTo(ChronoLocalDate-other)
方法。结果将是整数,如果日期小于“比较对象”,则为负数,如果大于“比较对象”日期,则为正数


您还可以考虑诸如<代码> LoalDeal.Is> < /C> >,>代码> LoalDead。在等>

错误信息是什么?我没有错误,但很明显,我不能比较,所以我建议使用标准API,因为我在规范中写这个比较。