数组杂记

int[] nums = { 12,13,14,15,16,17,18}; //初始化字符串
            int length = Convert.ToInt32(nums.Length);//转化
            //Console.WriteLine(length); length=7
            string[] str = new string[length];
            for (int i = 0; i < str.Length; i++)
            {
                str[i] = Convert.ToString(nums[i]);
            }
            //输出新数组
            Console.Write("新数组是:");
            for (int i = 0; i < str.Length; i++)
            {
                Console.Write(" "+str[i]);
            }

                Console.WriteLine();
时间: 2024-10-12 22:30:41

数组杂记的相关文章

java杂记——数组拷贝

这里介绍两种java提供的数组拷贝方法: (1)Arrays提供的copyOf(T src, T desLength)和copyOfRange(T src, int from, int to) (2)System.arraycopy(T src, int from, T des, int from, int length) 使用例子: (1) int [] a = {1,2,3,4,5,6}; int [] b = Arrays.copyOf(a, 8); //把a拷贝到长度为8的b中.b的长度

php杂记——2(数组的使用)

1.建立升序数组:range(); $numarr1 = range(1,4); //(1,2,3,4) $numarr2 = range(1,10,2); //(1,3,5,7,9) $letter = range('a','z'); //('a','b','c'......'z') 2.使用循环访问数组: $fruit[3] = ('apple', 'banana', 'pear'); for ($i = 0;$i<3;$i++) echo $fruit[$i].' '; //等价于下面代码

数组 指针杂记

一维数组 一维数组例如:int a[5]={0}; 数组实际上是一种构造类型,是内存的一段连续的存储区域. 其中int指明了内存访问方式,包括元素的类型,每次跳跃的步长: 其中5指明了构造类型中数据元素的个数,也就是说指明了数组访问时候的可偏移的范围: 其中a有两重含义: 1).作为数组名,a表示一种构造数据类型,这也就是为什么 sizeof(name) == sizeof(type [N]). 2).作为数组名,访问成员时它是首元素的地址 name[i] == *(name+i) == i[n

JavaScript学习杂记--对象和数组

一.对象 说起对象,我们不自然就想起了面向对象中自封装的一个类,同样JS中也是遵循这个守则,在web编程中几乎天天用到的就是JSON.是的,这就是一个对象,不过这个对象下面的字段都是字符串和值类型,如下图. var delivery = { no: 1, sendtime: "2014-11-25", way: "PJS" }; 从上面可以看出delivery中只具有基本的字符串和数值类型,当然给你玩的可不仅仅就这么多,除了基本的类型,我们还可以定义一个数组类型,函

数组和容器(集合)相关的杂记

1. 数组是一种线性数据结构,用连续的存储空间存储相同类型数据(1) 线性表:数组.链表.队列.栈 非线性表:树 图(2) 连续的内存空间.相同的数据,所以数组可以随机访问,但对数组进行删除插入,为了保证数组的连续性,就要做大量的数据搬移工作 2. 容器和数组的对比: 相比于数字,java中的ArrayList封装了数组的很多操作,并支持动态扩容.一旦超过存储容量,扩容时比较耗内存,因为涉及到内存申请和数据搬移. 3.数组适用的场景:  (1) Java ArrayList 的使用涉及装箱拆箱,

C++ Primer 复习杂记(第七章)

复制实参的局限性(值传递) 不适合复制实参的情况包括: 当需要在函数中修改实参的值时. 当需要以大型对象作为实参传递时.对实际的应用而言,复制对象所付出的时间和存储空间代价往往过大. 当没有办法实现对象的复制时. 通过引用传递数组 通常,数组以非引用类型传递,此时数组会转换为指向第一个元素的指针,形参中数组大小并没有意义.然而如果形参是数组的引用,则编译器不会将数组实参转化为指针,而是传递数组引用本身.此时数组大小会由编译器进行检查. 例: void printValues(int (&arr)

网管杂记

1.电脑输入法失效.cmd––>mon可找回输入法! 2.c++.面向对象,c语言面向过程. 3.Ctrl+Alt+Del热启动!!无加电自检!! 4.Linux––>partx  设备名   重新读取磁盘的分区表!它若不举,便用partprobe 5.配linux服务器失败时时,可用netstat –l命令来查看服务器端口是否在开启! 6.linux的主机名,千万别用hostname这个傻逼命令乱改主机名,要改必须三个地方都改,不然做服务器时会出现下面的错误getaddrinfo:local

LR杂记 - loadrunner结果各种指标分析

题目: 链接:点击打开链接 题意: 有n个朋友,编号为1......n.知道其中一些人相互认识,求最少需要多少桌子. 算法: 并查集算法的模板题. (来源:LCY-teacher课件) >>在某个城市里住着n个人,现在给定关于 n个人的m条信息(即某2个人认识)假设所有认识的人一定属于同一个单位,请计算该城市最多有多少单位? >>如何实现? >>什么是并查集? >>英文:Disjoint Set,即"不相交集合"将编号分别为1-N的N个对

指针初学杂记

创建一个新的指针,首先要赋值,然后在用之前一定要申请地址.即 int *p = NULL; p = new int; void指针 void *p 可以与任意指针类型相互赋值. 常量限定符const 1)指向常量的指针:const int *p = &x; //可以修改指针指向的地址,但不能修改他指向的内容. const int *p = &x; int x = 12,y = 23; //*p = y;//错误的表示方法 p = &y;//是对的.//可以修改x 2)常指针:int