New (Arraylist constructor): Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
mNo edit summary |
||
Line 7: | Line 7: | ||
<table class="syntaxTable"> | <table class="syntaxTable"> | ||
<tr><th>%al</th> | <tr><th>%al</th> | ||
<td>An Arraylist object that is set to a new Arraylist object reference.</td></tr> | <td>An Arraylist object variable that is set to a new Arraylist object reference.</td></tr> | ||
<tr><th><var>%(Arraylist)</var></th> | <tr><th><var>%(Arraylist)</var></th> | ||
<td>The optional class name in parentheses denotes a <var>[[Notation conventions for methods#Constructors|Constructor]]</var>. See "Usage notes," below, for more information about invoking a collection <var>Constructor</var>. | <td>The optional class name in parentheses denotes a <var>[[Notation conventions for methods#Constructors|Constructor]]</var>. See "Usage notes," below, for more information about invoking a collection <var>Constructor</var>. | ||
Line 24: | Line 24: | ||
'''Note:''' | '''Note:''' | ||
As shown above, when explicitly indicating the | As shown above, when explicitly indicating the | ||
class, both the collection and item | class, both the collection and the item datatype must be | ||
specified just as they are on the collection variable's declaration: | specified just as they are on the collection variable's declaration: | ||
<p class="code">%arrayl is collection Arraylist of longstring | <p class="code">%arrayl is collection Arraylist of longstring |
Revision as of 23:38, 26 July 2011
Create a new Arraylist object (Arraylist class)
This method returns a new instance of an Arraylist.
Syntax
%al = [%(Arraylist Of itemType):]New
Syntax terms
%al | An Arraylist object variable that is set to a new Arraylist object reference. |
---|---|
%(Arraylist) | The optional class name in parentheses denotes a Constructor. See "Usage notes," below, for more information about invoking a collection Constructor. |
Usage notes
- As described in "Using New or other Constructors", New can be invoked with no object, with an explicit class name, or with an object variable, even if that object is Null:
%al = new %al = %(Arraylist of float):new %al = %al:new
Note: As shown above, when explicitly indicating the class, both the collection and the item datatype must be specified just as they are on the collection variable's declaration:
%arrayl is collection Arraylist of longstring %arrayl = %(Arraylist of longstring):new