我是 Java 世界的新手,我正在研究数组,在一次采访中,有人要求我编写一个反转数组的代码,我经历了以下方法.. 使用 Apache commons ArrayUtils 类,但是请告知如何通过java本身来实现同样的事情,下面是我的方法
int[] iArray = new int[] {101,102,103,104,105};
String[] sArray = new String[] {"one", "two", "three", "four", "five"};
System.out.println("Original int array : " + Arrays.toString(iArray));
ArrayUtils.reverse(iArray); System.out.println("reversed int array : " + Arrays.toString(iArray));
System.out.println("Original String array : " + Arrays.toString(sArray)); ArrayUtils.reverse(sArray); System.out.println("reversed String array in Java : " + Arrays.toString(sArray));
输出 :-
Original int array : [101, 102, 103, 104, 105] reversed int array : [105, 104, 103, 102, 101] Original String array : [one, two, three, four, five] reversed String array in Java : [five, four, three, two, one]
请告知我们如何在 java 本身中实现相同的目标。