<分区>
在 Java 8 中我们有像这样的 lambda
a.sort((v1, v2) -> {});
如何在 Java 7 中实现此功能?
<分区>
在 Java 8 中我们有像这样的 lambda
a.sort((v1, v2) -> {});
如何在 Java 7 中实现此功能?
最佳答案
与这个问题相关的 Java 7 和 8 之间有 2 个差异。
List
没有 sort
方法。您必须使用 Collections.sort
。->
) 不是语言的一部分。Java 7 等价物是
Collections.sort(list, new Comparator<Integer>() {
@Override
public int compare(Integer v1, Integer v2) {
// Write what you need here.
}
});
关于java - 如何将 java 8 的 lambda 转换为 java 7?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32824706/