//需求:定义一个数组,存入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]);

    }
}}
相关推荐
郝学胜-神的一滴13 小时前
力扣 144:二叉树前序遍历的优雅实现
java·数据结构·c++·python·算法·leetcode·职场和发展
摇滚侠13 小时前
CSDN AI 数字营销测评 专家标注
java
长河13 小时前
APISIX
java·网络
go不是csgo13 小时前
Go-GMP-调度器深度解析(改进版本)
java·linux·golang
轮子飞了13 小时前
基于 Spring AI + Milvus 的 RAG 混合检索实战
java
risc12345613 小时前
【Lucene】理解不是看见光,而是让眼睛适应黑暗
java·开发语言
小谢小哥13 小时前
62-Maven核心详解
java·后端·架构
方也_arkling13 小时前
【Java-Day16】API篇-Math类/System类/Object类/包装类
java·开发语言
x***r15113 小时前
burpsuite-1.4.07.jar 使用步骤详解(附Java环境配置与Burp Suite抓包教程)
java·开发语言·jar
Cosmoshhhyyy13 小时前
《Effective Java》解读第54条:返回零长度的数组或者集合,而不是null
java·开发语言·python