【发布时间】:2018-10-27 11:20:35
【问题描述】:
我正在将一个项目从 Java 代码迁移到 PHP,但是一些 Java 代码对我来说是陌生的。我可以知道这段Java代码是做什么的吗?我如何在 PHP 中“解释”这个?
//contentList array
contentsList.sort((ClassBook c1, ClassBook c2)->c1.getClassDate().compareTo(c2.getClassDate()));
谢谢!
【问题讨论】:
-
它通过使用自定义比较器函数将
c1与c2进行比较,从字面上对列表进行排序,这可能在ClassBook类中实现。 -
compareTo顾名思义,就是比较两个值。在您的情况下,它比较 2 个日期。一个可能比另一个早,反之亦然 -
如果你只是在谷歌中输入'java compareTo',你会在前几个链接中找到非常好的答案。 javadoc 总是一个很好的起点。
-
PHP 中可能的方法是什么?
-
@Eljay 这甚至可能是另一项研究价值,如前所述,只需 google:Php 比较日期
标签: java php spring-mvc