The java.lang.Number.shortValue() is an inbuilt method in java that returns the value of the specified number casted to short data type. This may involve rounding or truncation.
Syntax:
public abstract short shortValue()
Parameters: This method does not accepts any parameter.
Return value: This method returns the numeric value represented by this object after conversion to type short.
Below programs illustrate the Number.shortValue() method:
Program 1:
// java program that demonstrates // Number.shortValue() method public class gfg { public static void main(String[] args) { // get a number as float Float x = new Float(7854123456f); // print the value as short System.out.println(x.shortValue()); // get a number as double Double y = new Double( 98774856 ); // print the value as short System.out.println(y.shortValue()); } } |
Output:
-1 12104
Program 2:
// java program that demonstrates // Number.shortValue() method public class gfg { public static void main(String[] args) { // get a number as float Float x = new Float(78f); // print the value as short System.out.println(x.shortValue()); // get a number as double Double y = new Double( 56.23 ); // print the value as short System.out.println(y.shortValue()); } } |
Output:
78 56
Attention reader! Don’t stop learning now. Get hold of all the important Java Foundation and Collections concepts with the Fundamentals of Java and Java Collections Course at a student-friendly price and become industry ready. To complete your preparation from learning a language to DS Algo and many more, please refer Complete Interview Preparation Course.