//需求:定义一个数组,存入1~5.要求打乱数组中所有数据的顺序

复制代码
import java.util.Random;
public class Main {
    public static void main(String[] args) {
     //需求:定义一个数组,存入1~5.要求打乱数组中所有数据的顺序
        int[] arr={1,2,3,4,5};
        Random rand=new Random();
        for(int i=0;i<arr.length;i++)
        {int runtime=rand.nextInt(arr.length);//rand.nextInt();括号里面加最大数字
        int temp=arr[i];
        arr[i]=arr[runtime];
        arr[runtime]=temp;
        }

for(int i=0;i<arr.length;i++)
{
    System.out.println(arr[i]);

    }
}}
相关推荐
爱学习的小可爱卢1 分钟前
JavaSE基础-Java String不可变性深度解析
java·javase
君爱学习4 分钟前
Spring Boot JWT Token 认证
java
程序员清风6 分钟前
2026年必学:Vibe Coding几个实用技巧,老手都在偷偷用!
java·后端·面试
夕除11 分钟前
js--24
java
AC赳赳老秦11 分钟前
多模态 AI 驱动办公智能化变革:DeepSeek 赋能图文转写与视频摘要的高效实践
java·ide·人工智能·python·prometheus·ai-native·deepseek
iambooo23 分钟前
系统健康巡检脚本的设计思路与落地实践
java·大数据·linux
blockrock30 分钟前
Tomcat
java·tomcat
wangbing112530 分钟前
开发指南143-扩展类功能
java·开发语言
何中应1 小时前
从零搭建Maven私服(Nexus)
java·运维·maven
loserwang1 小时前
拆解 NIO 核心:脱离 Selector 视角,详解 Channel、Buffer 与 Netty 的进阶优化
java