subList - Maple Help

List.subList

return a sublist of the list

 Calling Sequence void subList( int a, int b ) throws MapleException

Parameters

 a - index of the beginning of the range b - index of the end of the range

Description

 • The subList function returns a List object corresponding to the sublist from positions a (inclusive) to b (exclusive).
 • Valid values of a and b are $0..n$ where $n$ is the length of the list.  The length can be obtained by calling numElements.
 • The input indices are zero-based; that is, the index of the first element is 0. See indexByRange for an equivalent which is zero-based.

Examples

 import com.maplesoft.openmaple.*; import com.maplesoft.externalcall.MapleException; class Example { public static void main( String notused[] ) throws MapleException { String[] mapleArgs = { "java" }; Engine engine = new Engine( mapleArgs, new EngineCallBacksDefault(), null, null ); List l = (List)engine.evaluate( "[2,4,6,8,10]:" ); List l2 = l.subList( 2, 4 ); System.out.prinln( "Sublist: " + l2 ); } }

Executing this code produces the following output.

 [6, 8]