栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

java实现生成一维数组

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

java实现生成一维数组

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录
  • 一、实现方法
  • 二、代码实现


提示:以下是本篇文章正文内容,下面案例可供参考

一、实现方法

顾名思义,肯定要用到random
方法一:创建一个数组,写一个for循环,依次给数组赋值:
arr[i]=random.nextInt(表示数据范围的数)。这里nextInt表示生成整型随机数。
方法二:直接创建一个随机数组:
int[ ] arr = random.ints(表示数组大小的数).toArray();

二、代码实现
import java.util.Random;

public static void main(String agrs[]) {
        int i;
        int[] arr1=new int[10];
        Random random = new Random();
        //方法一
        for(i=0;i<10;i++)
            arr1[i] = random.nextInt(1000);
        //方法二
        int[] arr2 = random.ints(10).toArray();//10个int类型的数构成的数组
        //打印
        System.out.println("数组1");
        for(i=0;i<10;i++)
            System.out.println(arr1[i]);
        System.out.println("数组2");
        for(i=0;i<10;i++)
            System.out.println(arr2[i]);
    }

方法二对数据大小似乎没有限制,唯一的限制就是本身数据类
型能达到的数据范围,对于处理大量用到随机数的场景比如排
序的性能分析等比较合适。

如有错误欢迎指正
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/993431.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号