fastore :
store in single-precision float array : index : visitInsn()
- Description
- Takes a single-precision float from the stack and stores it in an array
of floats. arrayref is a reference to an array of single-precision
floats. index is an int. value is the single-precision float
value to be stored in the array. arrayref, index and
value are removed from the stack, and value is stored in the
array at the given index.
- Exceptions
- NullPointerException - arrayref is null
ArrayIndexOutOfBoundsException - index is < 0 or >=
arrayref.length - Notes
- Array indices start at 0 (the first entry in the array is at
index 0).
- See also
- iastore lastore dastore aastore bastore castore sastore iaload laload faload daload aaload baload caload saload
- Stack
Before
|
After |
value |
... |
index |
... |
arrayref |
... |
... |
... |
- Bytecode
Type
|
Description |
u1
|
fastore
opcode = 0x51 (81)
|