Array Class

From Axaptapedia

Jump to: navigation, search

Array (Foundation class) function the same way as ordinary arrays, the main difference being thata table buffers and objects can be used as contents.

The array is created with a type that defines what contents the array contains. It can not use Types::Anytype!

Contents

[edit] Example

array a = new array(Types::string);
a.value(1, "First"); a.value(2, "Second"); a.value(3, "Third");
print a.lastIndex(); print a.toString();
pause;

[edit] Tips

When inserting the array is dynamicly expanded. If you just want to add an element to the end of the array it is possible to use:

a.value(a.lastIndex()+1, "element");

If a container is needed use the pack method:

c = a.pack(); 


[edit] Methods

  • definitionString
  • exists
  • lastIndex
  • pack
  • toString
  • typeId


[edit] See also

Personal tools