java数组顺序颠倒

java 复制代码
for(int i = 0;i < arr.length /2;i++){
    string temp = arr[i];
    arr[i] = arr[arr.length - i - 1];
    arr[arr.length - i -1] = temp;
}




for(int i = 0,j = arr.length - 1;i < j;i++,j--){
    string temp = arr[i];
    arr[i] = arr[j];
    arr[j] = temp;
}
java 复制代码
public class ArrayReverse {
    public static void reverse(int[] arr) {
        int start = 0;
        int end = arr.length - 1;

        while (start < end) {
            int temp = arr[start];
            arr[start] = arr[end];
            arr[end] = temp;

            start++;
            end--;
        }
    }

    public static void main(String[] args) {
        int[] arr = {1, 2, 3, 4, 5};
        System.out.println("原始数组: " + Arrays.toString(arr));

        reverse(arr);
        System.out.println("颠倒后的数组: " + Arrays.toString(arr));
    }
}
相关推荐
东离与糖宝1 分钟前
微服务适配Java 26实战|GC优化+并发增强,线上稳了
java
cjforever142 分钟前
数据结构整理-二叉树
数据结构
专注API从业者3 分钟前
淘宝商品详情 API 的 Webhook 回调机制设计与实现:实现数据主动推送
大数据·前端·数据结构·数据库
BUG?不,是彩蛋!8 分钟前
Java变量作用域与类型转换实战
java·开发语言
啊我不会诶9 分钟前
Codeforces Round 1083 (Div. 2)vp补题
c++·学习·算法
左左右右左右摇晃10 分钟前
Java笔记 —— 泛型
java·笔记
未知鱼10 分钟前
Python安全开发之简易whois查询
java·python·安全
cpp_250111 分钟前
P1203 [IOI 1993 / USACO1.1] 坏掉的项链 Broken Necklace
数据结构·c++·算法·线性dp
_小草鱼_11 分钟前
【搜索与图论】BFS(广度优先搜索)
算法·图论·bfs·宽度优先