• 随机产生数组


     class CArray
        {
            private int[] arr;                  //声明了一私有个数组,并没有实例化,数组只有引用地址(只在栈内存中存在)
            private int upper;                  //声明私有变量
            private int numElements;
            public CArray(int size)
            {
                arr = new int[size];             /*实例化arr数组(只有new过之后才是实例化,这是会在堆内存中开辟具体存放数据的内存空间)*/
                upper = size - 1;                /*upper表示数组的下标或者索引,下标比数组个数少1,因为他是从0开始*/
                numElements = 0;                 //numElements初始化为0,用它表示数组的下标或者索引
            }
            public void Insert(int item)         //item表示数组的值,numElements表示下标,在for循环中每循环一次给数组赋值一次,
                                                 //相应numElements自增一次
            {
                arr[numElements] = item;
                numElements++;
            }
    }
     class Program
            {
                static void Main(string[] args)
                {
                    CArray nums = new CArray(1000);/*构造方法实例化对象,1000传给size参数,表示arr数组有10000个参数*/
                    http://www.cnblogs.com/sening/p/3648541.html
                    Random ran = new Random(100);//随机数的产生看这个网址,按住ctrl单击网址
                    for (int i = 0; i < 1000; i++)
                    {
                        nums.Insert(ran.Next(0, 100));//ran.Next(0,100)产生的随机数传递给了inter
                    }
    }
    落霞与孤鹜齐飞,秋水共长天一色。
  • 相关阅读:
    Redis学习笔记
    Springboot + Tomcat跑项目出现端口被占用的问题
    按层打印二叉树
    打印二叉树的镜像——剑指offer
    判断树的子结构——剑指offer
    实习半个月的感想
    使用KMP算法判断是否为旋转词
    微信双开
    win10 右键添加cmd当前目录打开
    勒索邮件
  • 原文地址:https://www.cnblogs.com/sening/p/3695633.html
Copyright © 2020-2023  润新知