1 //oc允许使用c语言的数组,但是很多时候会用NSArray这个数组的类创建对象 2 //NSArray是不可变数组,它有个子类NSMutableArray可变数组 3 4 //1.创建数组 5 //这是一个数组的对象,数组的元素是“one two three” 6 ...
分类:
编程语言 时间:
2015-06-05 20:58:24
阅读次数:
165
1、concat(); 含义:基于原有的数组创建一个新数组,或者是将两个数组进行拼接; 返回值:组合后的新数组; 原有数组:不改变; 例: var ary = [1,2,3,4,5,6]; var ary1 = [5,6]; console.log(ar...
分类:
编程语言 时间:
2015-06-04 11:24:40
阅读次数:
115
在java中,可以声明一个泛型数组,不能通过直接通过T[] tarr=new T[10]的方式来创建数组,最简单的方式便是通过Array.newInstance(Classtype,int size)的方式来创建数组例如下面的程序。public class ArrayMaker { ...
分类:
编程语言 时间:
2015-05-26 21:08:38
阅读次数:
182
发现自己基础知识学的不够扎实,慢慢回顾下!数组创建: 方式一:type[] 变量名 = new type[元素个数]; ——如:int[] a = new int[10]; 方式二:type 变量名[] = new type[元素个数]; ——如:int a[] = nwe int[10]; ...
分类:
编程语言 时间:
2015-05-24 15:32:05
阅读次数:
171
Given an array where elements are sorted in ascending order, convert it to a height balanced BST.解题思路:用一个有序数组,创建一个平衡二叉查找树。为确保平衡,需要满足两子树的高度差不大于1,可以通过设置...
分类:
其他好文 时间:
2015-05-21 06:37:05
阅读次数:
123
1、创建一维、二维数组,有两种方法,分别为: 1)先声明,再用new运算符进行内存分配 一维:int arr[]; //声明int型数组,数组中的每个元素都是int型数值 int[] arr; 二维:int arr[][]; // int[][] arr; 声明数组后,还不能立即...
分类:
编程语言 时间:
2015-05-05 12:21:26
阅读次数:
167
//创建数组对象,NSArray不可变数组 //[NSNull null]空对象 //NSArray *arr = [[NSArray alloc] initWithObjects:@"234",@"543",@"asb",nil]; NSArray *arr1 = @[@"...
分类:
编程语言 时间:
2015-05-02 12:27:17
阅读次数:
206
1、创建数组 a=Array.new(6,obj=nil) #=> [nil, nil, nil, nil, nil, nil] 设置默认值 a=Array.new(6) #=> [nil, nil, nil, nil, nil, nil] 默认值为nil a=Array.new(6,obj=1){...
分类:
编程语言 时间:
2015-04-23 21:19:02
阅读次数:
137
一、与其他语言数据的比较 相同点:有序列表 不同点:js的数组的每一项可以保存任何类型的数据;数组的大小是可以动态调整的二、数组创建的两种方法 1) var colors = new Array();//创建一个空数组 var colors = new Array(3);//创建一个包含3项...
分类:
编程语言 时间:
2015-04-10 19:36:49
阅读次数:
119