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

    }
}}
相关推荐
风流 少年16 分钟前
Spring AI 2.0:Hello World
java·人工智能·spring
qq_5896660520 分钟前
Java继承
java·开发语言
八角.。31 分钟前
面向对象-多态
java·开发语言
@卓越俊逸_角立杰出@38 分钟前
快速学会 Java 实现意图识别:从规则匹配到 BiLSTM 分类器
java·开发语言·人工智能
wear工程师40 分钟前
接口超时别只调大 timeout:Java HTTP 客户端其实有 3 段等待
java·http
ydyd202604211 小时前
设备OEE怎么提升?数据采集+分析优化的完整方案
java·服务器·前端
(╹◡╹)1 小时前
11.RK3588本地大模型内存评估优化
java·linux·前端
ITKEY_1 小时前
neovim基于nvim-jdtls 开发java报错
java·开发语言
leon871 小时前
MyBatis-Plus与AOP实现动态数据权限过滤的实践与踩坑记录
java