Item (Arraylist property): Difference between revisions

From m204wiki
Jump to navigation Jump to search
m (1 revision)
m (1 revision)
Line 1: Line 1:
{{Template:Arraylist:Item subtitle}}
{{Template:Arraylist:Item subtitle}}
[[Category:Arraylist methods|Item property]]
[[Category:Arraylist methods|Item property]]
<!--DPL?? Category:Arraylist methods|Item property: Return or set Arraylist item value-->
<!--DPL?? Category:Arraylist methods|<var>Item</var> property: Return or set Arraylist item value-->
<p>
<p>
Item is a member of the [[Arraylist class]].
<var>Item</var> is a member of the [[Arraylist class]].
</p>
</p>


Line 23: Line 23:
==Usage notes==
==Usage notes==
<ul>
<ul>
<li>The <tt>Item</tt>  keyword is not required.
<li>The <tt><var>Item</var></tt>  keyword is not required.
For instance, in the For loop in the
For instance, in the For loop in the
[[Arraylist class]] example, <tt>print %alist(%i)</tt> is equivalent to:
[[Arraylist class]] example, <tt>print %alist(%i)</tt> is equivalent to:
<pre style="xmp">
<pre style="xmp">
     print %alist:Item(%i)
     print %alist:<var>Item</var>(%i)
</pre>
</pre>
<li>Methods are available to retrieve or seet the first or just the last item in
<li>Methods are available to retrieve or seet the first or just the last item in

Revision as of 23:58, 19 January 2011

Return or set Arraylist item value (Arraylist class)

Item is a member of the Arraylist class.

This ReadWrite property returns or sets the indicated item in the Arraylist.

For additional description of this method, see Coding considerations for collections.

Syntax

%currentItem = al:Item( number) al:Item( number) = newItem

Syntax terms

%item A variable of the same type as specified on the %arrayl declaration to contain the value of the specified %arrayl item. Or a variable or value of the same type as specified on the %arrayl declaration to be assigned to the specified %arrayl item.
%arrayl An Arraylist object.
number A whole number greater than 0 to identify an %arrayl item by its position in the arraylist. If number is greater than the number of items in the %arrayl, or if it is less than or equal to zero, the request is cancelled.

Usage notes

  • The Item keyword is not required. For instance, in the For loop in the Arraylist class example, print %alist(%i) is equivalent to:
        print %alist:<var>Item</var>(%i)
    
  • Methods are available to retrieve or seet the first or just the last item in an Arraylist. See FirstItem and LastItem.