May 2014
Intermediate to advanced
600 pages
11h 26m
English
Operation
Convert int to short
Format
![]()
Forms
i2s = 147 (0x93)
Operand
..., value →
Stack
..., result
Description
The value on the top of the operand stack must be of type int. It is popped from the operand stack, truncated to a short, then sign-extended to an int result. That result is pushed onto the operand stack.
Notes
The i2s instruction performs a narrowing primitive conversion (JLS §5.1.3). It may lose information about the overall magnitude of value. The result may also not have the same sign as value.
Operation
Add int
Format
Forms
iadd = 96 (0x60)
Operand
..., value1, value2 →
Stack
..., result
Description
Both value1 and ...
Read now
Unlock full access