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

    }
}}
相关推荐
爱装代码的小瓶子14 小时前
【Linux基础】操作系统下的进程与虚拟内存的关系
android·java·服务器
淮北49415 小时前
大模型学习(二、使用lora进行微调)
java·服务器·学习
瑞雪兆丰年兮15 小时前
[从0开始学Java|第一天]Java入门
java·开发语言
我爱娃哈哈15 小时前
SpringBoot 实现 RSA+AES 自动接口解密
java·spring boot·后端
崎岖Qiu15 小时前
SpringBoot:基于注解 @PostConstruct 和 ApplicationRunner 进行初始化的区别
java·spring boot·后端·spring·javaee
东东最爱敲键盘15 小时前
第7天 进程间通信
java·服务器·前端
九皇叔叔15 小时前
【04】SpringBoot3 MybatisPlus 查询(Mapper)
java·mybatis·mybatis plus
人道领域15 小时前
javaWeb从入门到进阶(SpringBoot基础案例)
java·开发语言·spring
u01040583615 小时前
利用Java CompletableFuture优化企业微信批量消息发送的异步编排
java·开发语言·企业微信
yangminlei15 小时前
SpringSecurity核心源码剖析+jwt+OAuth(一):SpringSecurity的初次邂逅(概念、认证、授权)
java·开发语言·python