支持方法链接的Java排序方法?

时间:2012-03-06 19:32:17

标签: java guava apache-commons

是否有方便的方法来排序支持Java中的方法链或支持Guava或Apache-Commons等流行的开源实用程序库的数组和集合?我可以把这些东西扔进这样的片段:

private static final List<String> myStrings = collections.unmodifiableList(
    SortUtils.sortList(
        Arrays.asList(new String["b","a"])
    )
);

然后myStrings将包含“a”和“b”(按此顺序)。

我可以自己编写这样的方法,但是如果它们已经在我使用的库中可用,我不想重新发明它。

1 个答案:

答案 0 :(得分:1)

你可能在番石榴中寻找Ordering.sortedCopy,但是比较流利,而不是收集。

列表中流畅的东西可能会出现在Guava的FluentIterable中,可能会在番石榴版本12中出现。