fstore :
  store float in local variable : index : visitVarInsn()
- Description
- Pops a single-precision float off the stack and stores it in local
variable <varnum>. The fstore instruction takes a single
parameter, <varnum>, an unsigned integer which indicates which local
variable is used. <varnum> must be a valid local variable number in the
current frame.
- Example
- 
fconst_2        ; push 2.0 onto the stack
fstore 3        ; pop 2.0 off of the stack and store it in local variable 3
 
- See also
- lstore  istore  dstore  astore  wide 
- Stack
- 
- 
| Before | After |  - 
| value | ... |  - 
| ... | ... |  
 
- Bytecode
- 
- 
| Type | Description |  - 
| u1 | fstore
opcode = 0x38 (56) |  - 
| u1 | <varnum> |  
 There
is also a wide format for this instruction, which supports access to
all local variables from 0 to 65535:- 
- 
| Type | Description |  - 
| u1 | wide
opcode = 0xC4 (196) |  - 
| u1 | fstore
opcode = 0x38 (56) |  - 
| u2 | <varnum> |