Arrays: Difference between revisions

Content deleted Content added
Latitude language added
Line 2,011:
 
=={{header|Elena}}==
ELENA 3.4.x:
 
Static array
<lang elena> var aStaticArraystaticArray := (new int[]{1, 2, 3).};</lang>
Generic array
<lang elena> var anArrayarray := system'Array new.allocate:3.;
anArrayarray[0] := 1.;
anArrayarray[1] := 2.;
anArrayarray[2] := 3.;</lang>
Stack allocated array
<lang elena> V<int,3> aStackAllocatedArray.stackAllocatedArray[3];
aStackAllocatedArraystackAllocatedArray[0] := 1.;
aStackAllocatedArraystackAllocatedArray[1] := 2.;
aStackAllocatedArraystackAllocatedArray[2] := 3.;</lang>
Dynamic array
<lang elena> var aDynamicArraydynamicArray := ArrayList new. system'collections'ArrayList();
aDynamicArray dynamicArray.append:1.;
aDynamicArray dynamicArray.append:2.;
aDynamicArray dynamicArray.append:4.;
 
aDynamicArraydynamicArray[2] := 3.;</lang>
Printing an element
<lang elena> system'console .writeLine(anArrayarray[0]).;
system'console .writeLine(aStackAllocatedArraystackAllocatedArray[1]).;
system'console .writeLine(aDynamicArraydynamicArray[2]).;</lang>
 
=={{header|Elixir}}==