首先我们先来看概念 数组:用来存放对象的一种容器(可以存储基本数据类型),长度固定,不适合对象数量未知的情况下使用。 集合:可以存放多种对象类型的容器(只能存储对象),长度可变。 数组与集合的区别 1、数组声明了数据类型,然后就只能存储那一种数据类型。集合能存放多种(不加泛型时,类型是Object) ...
分类:
编程语言 时间:
2018-04-10 15:18:05
阅读次数:
198
3.2一维数组 3.2.1声明数组 3.2.2初始化一维数组 一维数组初始化有两种格式,一种是先声明再赋值,一种是直接声明并赋值 用new 运算符来创建数组对象时,必须指定数组大小。创建数组对象时,仅仅是在内存中为数组变量分配指定大小的空间,并没有实际存储数据,这时数据会被自动赋初始值 3.2.3访 ...
分类:
编程语言 时间:
2018-04-06 12:21:56
阅读次数:
193
1.声明数组变量 elementType[] arrayRefVar;2.创建数组 1)声明数组变量后并不在内存中给数组分配任何空间,只是创建一个对数组 的引用的存储位置。若变量不包含对数组的引用,那么这个变量的值为null 2)只有数组已经被创建,才能呢个分配元素 3)语句: arrayRefVa ...
分类:
编程语言 时间:
2018-03-13 22:47:10
阅读次数:
262
问题描述:今天写的一个程序数组声明为int s[MAX];当使用printf("%s\n", s);输出时,只输出了数组中的第一个元素。 解决方法:将数组的声明改为char s[MAX];之后输出才正常。 总结:%s格式输出是用来连续输出字符数组中的字符的,遇到'\0'结束输出,不能用于整型数组,所 ...
分类:
其他好文 时间:
2018-03-11 21:04:17
阅读次数:
102
一、数组的概念 数组是多个相同类型数据的组合,实现对这些数据的统一管理 数组中的元素可以是任何数据类型,包括基本数据类型和引用数据类型 数组属引用类型,数组型数据是对象(object),数组中的每个元素相当于该对象的成员变量 二、一维数组 动态初始化:数组声明且为数组元素分配空间与赋值的操作分开进行 ...
分类:
编程语言 时间:
2018-03-10 15:51:12
阅读次数:
190
Java,数组,声明,三种方法,爱华顿g,数组声明,数组定义 ...
分类:
编程语言 时间:
2018-03-08 00:07:58
阅读次数:
224
声明 本文版权归作者所有。 本文原创,转载必须在正文中显要地注明作者和出处,并保证文章(包括本声明)的完整性。 未经作者授权请勿修改(包括本声明),保留法律追究的权利。 未经作者授权请勿用于学术性引用。 未经作者授权请勿用于商业出版、商业印刷、商业引用以及其他商业用途。 一直以来觉得函数指针和函数指 ...
分类:
编程语言 时间:
2018-03-02 20:48:55
阅读次数:
197
【声明一个数组】var a=[1,1,1]; 【定义数组的长度】var a=new Array(2); 【特殊数组】arguments[0]【可以不用声明,当数组内没有东西时可以直接通过方法的参数自动存入数组内】 【连接数组】数组1.concat(数组2,数组3) 【将数组转换为字符串,可自定连接符 ...
分类:
编程语言 时间:
2018-01-08 22:30:19
阅读次数:
195
前言 代码优化,一个很重要的课题。可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有什么影响呢?这个问题我是这么考虑的,就像大海里面的鲸鱼一样,它吃一条小虾米有用吗?没用,但是,吃的小虾米一多之后,鲸鱼就被喂饱了。代码优化也是一样,如果项目着眼于尽快无BUG上线,那么此时 ...
分类:
编程语言 时间:
2017-12-07 17:21:07
阅读次数:
226
1.typedef,重新定义的名字为变量名,强制类型转换是定义的格式去掉变量名 2.定义变量与数组 先定义数组,后定义变量 先定义变量,后定义数组 3.5[array]=array[5] 代码同上 4.作为参数的数组声明 ...
分类:
其他好文 时间:
2017-12-05 01:03:57
阅读次数:
213