要实现将一个数组中的元素按逆序输出,可以使用以下代码示例:
public class ReverseArray { public static void main(String[] args) { int[] array = {1, 2, 3, 4, 5}; System.out.println("Original Array:"); for (int i = 0; i < array.length; i++) { System.out.print(array[i] + " "); } System.out.println("\nReversed Array:"); reverseArray(array); for (int i = 0; i < array.length; i++) { System.out.print(array[i] + " "); } } public static void reverseArray(int[] array) { int start = 0; int end = array.length - 1; while (start < end) { int temp = array[start]; array[start] = array[end]; array[end] = temp; start++; end--; } } }
运行上述代码,可以看到原始数组为 `{1, 2, 3, 4, 5}`,按逆序输出后的数组为 `{5, 4, 3, 2, 1}`。在 `reverseArray` 方法中,使用两个指针 `start` 和 `end`,分别指向数组的开头和结尾,然后通过交换元素的位置来实现数组的逆序输出。
版权申明:财旺号所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流,不声明或保证其内容的正确性,如发现本站有涉嫌抄袭侵权/违法违规的内容。请发送邮件至 1790309299@qq.com 举报,一经查实,本站将立刻删除。