| Package | Description | 
|---|---|
| java.lang.reflect | Provides classes and interfaces for obtaining reflective
 information about classes and objects. | 
| javax.sound.midi | Provides interfaces and classes for I/O, sequencing, and synthesis of MIDI 
(Musical Instrument Digital Interface) data. | 
| Modifier and Type | Method and Description | 
|---|---|
| static Object | Array. get(Object array,
   int index)Returns the value of the indexed component in the specified
 array object. | 
| static boolean | Array. getBoolean(Object array,
          int index)Returns the value of the indexed component in the specified
 array object, as a  boolean. | 
| static byte | Array. getByte(Object array,
       int index)Returns the value of the indexed component in the specified
 array object, as a  byte. | 
| static char | Array. getChar(Object array,
       int index)Returns the value of the indexed component in the specified
 array object, as a  char. | 
| static double | Array. getDouble(Object array,
         int index)Returns the value of the indexed component in the specified
 array object, as a  double. | 
| static float | Array. getFloat(Object array,
        int index)Returns the value of the indexed component in the specified
 array object, as a  float. | 
| static int | Array. getInt(Object array,
      int index)Returns the value of the indexed component in the specified
 array object, as an  int. | 
| static long | Array. getLong(Object array,
       int index)Returns the value of the indexed component in the specified
 array object, as a  long. | 
| static short | Array. getShort(Object array,
        int index)Returns the value of the indexed component in the specified
 array object, as a  short. | 
| static void | Array. set(Object array,
   int index,
   Object value)Sets the value of the indexed component of the specified array
 object to the specified new value. | 
| static void | Array. setBoolean(Object array,
          int index,
          boolean z)Sets the value of the indexed component of the specified array
 object to the specified  booleanvalue. | 
| static void | Array. setByte(Object array,
       int index,
       byte b)Sets the value of the indexed component of the specified array
 object to the specified  bytevalue. | 
| static void | Array. setChar(Object array,
       int index,
       char c)Sets the value of the indexed component of the specified array
 object to the specified  charvalue. | 
| static void | Array. setDouble(Object array,
         int index,
         double d)Sets the value of the indexed component of the specified array
 object to the specified  doublevalue. | 
| static void | Array. setFloat(Object array,
        int index,
        float f)Sets the value of the indexed component of the specified array
 object to the specified  floatvalue. | 
| static void | Array. setInt(Object array,
      int index,
      int i)Sets the value of the indexed component of the specified array
 object to the specified  intvalue. | 
| static void | Array. setLong(Object array,
       int index,
       long l)Sets the value of the indexed component of the specified array
 object to the specified  longvalue. | 
| static void | Array. setShort(Object array,
        int index,
        short s)Sets the value of the indexed component of the specified array
 object to the specified  shortvalue. | 
| Modifier and Type | Method and Description | 
|---|---|
| MidiEvent | Track. get(int index)Obtains the event at the specified index. | 
 Submit a bug or feature 
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
 Copyright © 1993, 2025, Oracle and/or its affiliates.  All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.