Objective-C的数组比C++,Java的数组强大在于,NSArray保存的对象可以是不同的对象。但只能保存对象,int ,char,double等基本数据类型不能直接保存,需要通过转换成对象才能加入数组。1、NSArray 不可变数组[array count] : 数组的长度。[array ...
分类:
其他好文 时间:
2015-04-11 20:48:12
阅读次数:
113
一、一维数组
(一)初始化
1、静态初始化:给出初始值,系统决定长度
int[] sArr = {1,2,3};
String[] sArrStr = {"a","b","c"};
2、动态初始化:只指定长度,系统给出初始值
int[] dArr = new int[3];//分配空间
dArr[0] = 1;
dArr[1] = 2;
dArr[2] = 3;
Strin...
分类:
编程语言 时间:
2015-04-11 08:58:37
阅读次数:
159
判断变量或表达式的布尔值时,布尔值为假的七种情况:空字符串 ‘ ’ 、字符串 ‘0’ 、整型 0 、浮点 0.0 、空数组Array()、NULL、FALSE。 1
分类:
其他好文 时间:
2015-04-10 01:14:07
阅读次数:
575
JavaScript给我们提供了一个入口,可以给sort() 方法传递一个参数,即比较函数,来告诉排序算法值与值之间是大于、小于还是等于关系。
比较函数是有着特定算法的函数。
JavaScript中Array对象的sort方法返回值的定义为
负值 : 如果所传递的第一个参数比第二个参数小
零 : 两个值相等
正值 : 如果第一个参数比第二个参数大...
分类:
编程语言 时间:
2015-04-09 23:50:44
阅读次数:
273
1.合并数组array array_merge (array array1 array2…,arrayN) ;2.追回数组 当某个输入数组中的某个键己经存在于结果数组中时该函数会采取不同的处理方式.array_merge()会覆盖前面存在的键/值对,替换为当前输入数组中的键/值对,而array_.....
分类:
编程语言 时间:
2015-04-06 11:26:34
阅读次数:
186
在VB.NET中可以通过一个数组(Array)来简单表示矩阵,为实现更多功能也可以用类(Class)来表示。 矩阵的数学定义:由m*n个数排成的m行n列的数表Public Class Matrix Private TableData(,) As Double Private Row...
分类:
其他好文 时间:
2015-04-04 19:43:57
阅读次数:
101
函数一:chunk_split 将字符串分割成小块函数二:str_split 将一个字符串转换为数组。array str_split ( string $string [, int $split_length = 1 ] )按照每一段的长度来划分,比如一个12个字符的字符串,按照2分,就是6个...
分类:
Web程序 时间:
2015-04-01 21:42:13
阅读次数:
159
(1)数组:数组就是某类数据的集合,数据类型可以是整型、字符串、甚至是对象Javascript不支持多维数组,但是因为数组里面可以包含对象(数组也是一个对象),所以数组可以通过相互嵌套实现类似多维数组的功能定义数组:var a = new Array(10) //定义十个元素的数组var a = n...
分类:
编程语言 时间:
2015-03-28 23:12:40
阅读次数:
198
数组创建数组/*
* 数组
*/
public class Test
{
public static void main(String[] args)
{
int age;//声明
age = 20;//赋值// int[] arrs;//声明了一个数组。array
// int arrs2[];
// float[]...
分类:
编程语言 时间:
2015-03-21 11:23:38
阅读次数:
193
声明数组declare-aarray2.字符串切为数组(array)默认分隔符是$IFS,修改IFS可以变更。3.数组转回字符串"${array[*]}"默认分隔符是空格4.数组切片${array[@]:x}从第x个元素到最后,注意0下标的元素是第1个元素,第x元素的下标实际上是0。去掉:x就是访问整个数组5.数组追加arra..
分类:
编程语言 时间:
2015-03-21 06:26:19
阅读次数:
145