March 2014 update

This commit is contained in:
Ingy döt Net 2014-04-02 16:56:35 +00:00
parent 09687c4926
commit a25938f123
1846 changed files with 21876 additions and 5203 deletions

View file

@ -0,0 +1,3 @@
a = [1,2]
b = [3,4]
a.pushAll[b]

View file

@ -0,0 +1,3 @@
val a : Array<T> = // initialise a
val b : Array<T> = // initialise b
val c = (a.toList() + b.toList()).copyToArray()

View file

@ -0,0 +1,2 @@
fun arrayConcat(a : Array<Any>, b : Array<Any>)
= Array<Any>(a.size + b.size, {if (it in a.indices) a[it] else b[it - a.size]})

View file

@ -0,0 +1,3 @@
val a : Collection<T> // initialise a
val b : Collection<T> = // initialise b
val c : Collection = a + b

View file

@ -1,7 +1,3 @@
NSArray *arr1 = [NSArray arrayWithObjects:[NSNumber numberWithInt:1],
[NSNumber numberWithInt:2],
[NSNumber numberWithInt:3], nil];
NSArray *arr2 = [NSArray arrayWithObjects:[NSNumber numberWithInt:4],
[NSNumber numberWithInt:5],
[NSNumber numberWithInt:6], nil];
NSArray *arr1 = @[@1, @2, @3];
NSArray *arr2 = @[@4, @5, @6];
NSArray *arr3 = [arr1 arrayByAddingObjectsFromArray:arr2];

View file

@ -1,8 +1,4 @@
NSArray *arr1 = [NSArray arrayWithObjects:[NSNumber numberWithInt:1],
[NSNumber numberWithInt:2],
[NSNumber numberWithInt:3], nil];
NSArray *arr2 = [NSArray arrayWithObjects:[NSNumber numberWithInt:4],
[NSNumber numberWithInt:5],
[NSNumber numberWithInt:6], nil];
NSArray *arr1 = @[@1, @2, @3];
NSArray *arr2 = @[@4, @5, @6];
NSMutableArray *arr3 = [NSMutableArray arrayWithArray:arr1];
[arr3 addObjectsFromArray:arr2];