Go to: Synopsis. Return value. MEL examples.

Synopsis

int intArrayInsertAtIndex(int $index, int[] $list, int $item)

Insert $item at $index in the integer array $list. If $index is greater than the last index of $list, $item will be placed at the end of the list.

Return value

None

Arguments

Variable Name Variable Type Description
$indexintThe index into $list to add $item at
$listint[]A list of int values.
$itemintThe new item to add to $list at $index

MEL examples

  // Initialize the list
  int $list[] = {1, 3};
  // Result: 1 3 //
  // Insert in the middle of the sequence
  intArrayInsertAtIndex(1, $list, 2 );
  // Result: 1 //
  print $list;
  // Result: 1 2 3 //
  // Insert before the first element
  intArrayInsertAtIndex(-1, $list, 4 );
  // Result: 0 //
  // Insert at ( or after ) the last element
  intArrayInsertAtIndex(10, $list, 4 );
  // Result: 1 //
  print $list;
  // Result: 1 2 3 4 //
  // Insert at the beginning of the sequence
  intArrayInsertAtIndex( 0, $list, 0 );
  // Result: 1 //
  print $list;
  // Result: 0 1 2 3 4 //