Arrays: Difference between revisions
Content added Content deleted
Line 1,811: | Line 1,811: | ||
Generic array |
Generic array |
||
<lang elena> var anArray := system'Array new:3. |
<lang elena> var anArray := system'Array new:3. |
||
anArray |
anArray[0] := 1. |
||
anArray |
anArray[1] := 2. |
||
anArray |
anArray[2] := 3.</lang> |
||
Stack allocated array |
Stack allocated array |
||
<lang elena> int aStackAllocatedArray(3). |
<lang elena> int[] aStackAllocatedArray(3). |
||
aStackAllocatedArray |
aStackAllocatedArray[0] := 1. |
||
aStackAllocatedArray |
aStackAllocatedArray[1] := 2. |
||
aStackAllocatedArray |
aStackAllocatedArray[2] := 3.</lang> |
||
Dynamic array |
Dynamic array |
||
<lang elena> var aDynamicArray := ArrayList new. |
<lang elena> var aDynamicArray := ArrayList new. |
||
Line 1,825: | Line 1,825: | ||
aDynamicArray += 4. |
aDynamicArray += 4. |
||
aDynamicArray |
aDynamicArray[2] := 3.</lang> |
||
Printing an element |
Printing an element |
||
<lang elena> system'console writeLine |
<lang elena> system'console writeLine(anArray[0]). |
||
system'console writeLine |
system'console writeLine(aStackAllocatedArray[1]). |
||
system'console writeLine |
system'console writeLine(aDynamicArray[2]).</lang> |
||
=={{header|Elixir}}== |
=={{header|Elixir}}== |