我正在编写一些自定义比较器,我希望它们将空项目推送到列表的底部,无论我是按升序还是降序排序.接近这个的好策略或模式是什么?
随口说说:
还有其他策略吗?我想听听有关不同方法的任何经验,以及各种策略的任何陷阱.
使用java.time API,可以使用以下语法比较两个日期:
date1.before(date2);
Run Code Online (Sandbox Code Playgroud)
要么
date2.after(date1);
Run Code Online (Sandbox Code Playgroud)
然而,当比较3个或更多日期时,这变得非常冗长.有没有办法比较Date和其他多个,看看提供的是在所有其他的之前/之后?