提交 059c1d1a 编写于 作者: M mduigou

7030442: Add missing @param tag for Collections.reverseOrder()

Reviewed-by: darcy, alanb
上级 c872b120
...@@ -3533,20 +3533,20 @@ public class Collections { ...@@ -3533,20 +3533,20 @@ public class Collections {
} }
/** /**
* Returns a comparator that imposes the reverse of the <i>natural * Returns a comparator that imposes the reverse of the <em>natural
* ordering</i> on a collection of objects that implement the * ordering</em> on a collection of objects that implement the
* <tt>Comparable</tt> interface. (The natural ordering is the ordering * {@code Comparable} interface. (The natural ordering is the ordering
* imposed by the objects' own <tt>compareTo</tt> method.) This enables a * imposed by the objects' own {@code compareTo} method.) This enables a
* simple idiom for sorting (or maintaining) collections (or arrays) of * simple idiom for sorting (or maintaining) collections (or arrays) of
* objects that implement the <tt>Comparable</tt> interface in * objects that implement the {@code Comparable} interface in
* reverse-natural-order. For example, suppose a is an array of * reverse-natural-order. For example, suppose {@code a} is an array of
* strings. Then: <pre> * strings. Then: <pre>
* Arrays.sort(a, Collections.reverseOrder()); * Arrays.sort(a, Collections.reverseOrder());
* </pre> sorts the array in reverse-lexicographic (alphabetical) order.<p> * </pre> sorts the array in reverse-lexicographic (alphabetical) order.<p>
* *
* The returned comparator is serializable. * The returned comparator is serializable.
* *
* @return a comparator that imposes the reverse of the <i>natural * @return A comparator that imposes the reverse of the <i>natural
* ordering</i> on a collection of objects that implement * ordering</i> on a collection of objects that implement
* the <tt>Comparable</tt> interface. * the <tt>Comparable</tt> interface.
* @see Comparable * @see Comparable
...@@ -3575,16 +3575,18 @@ public class Collections { ...@@ -3575,16 +3575,18 @@ public class Collections {
/** /**
* Returns a comparator that imposes the reverse ordering of the specified * Returns a comparator that imposes the reverse ordering of the specified
* comparator. If the specified comparator is null, this method is * comparator. If the specified comparator is {@code null}, this method is
* equivalent to {@link #reverseOrder()} (in other words, it returns a * equivalent to {@link #reverseOrder()} (in other words, it returns a
* comparator that imposes the reverse of the <i>natural ordering</i> on a * comparator that imposes the reverse of the <em>natural ordering</em> on
* collection of objects that implement the Comparable interface). * a collection of objects that implement the Comparable interface).
* *
* <p>The returned comparator is serializable (assuming the specified * <p>The returned comparator is serializable (assuming the specified
* comparator is also serializable or null). * comparator is also serializable or {@code null}).
* *
* @return a comparator that imposes the reverse ordering of the * @param cmp a comparator who's ordering is to be reversed by the returned
* specified comparator * comparator or {@code null}
* @return A comparator that imposes the reverse ordering of the
* specified comparator.
* @since 1.5 * @since 1.5
*/ */
public static <T> Comparator<T> reverseOrder(Comparator<T> cmp) { public static <T> Comparator<T> reverseOrder(Comparator<T> cmp) {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册