We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 082d6d7 commit 167bd7dCopy full SHA for 167bd7d
src/main/java/com/github/underscore/$.java
@@ -2614,9 +2614,15 @@ public static <T> List<T> reverse(final Iterable<T> iterable) {
2614
return result;
2615
}
2616
2617
- @SuppressWarnings("unchecked")
2618
public static <T> T[] reverse(final T ... array) {
2619
- return (T[]) reverse(Arrays.asList(array)).toArray();
+ T temp;
+ final T[] newArray = array.clone();
2620
+ for (int index = 0; index < array.length / 2; index += 1) {
2621
+ temp = newArray[index];
2622
+ newArray[index] = newArray[array.length - 1 - index];
2623
+ newArray[array.length - 1 - index] = temp;
2624
+ }
2625
+ return newArray;
2626
2627
2628
public static List<Integer> reverse(final int[] array) {
0 commit comments