Short shortValue() Method in Java
The shortValue() is an inbuilt method of the Short class in Java and is used to return the Short value of this value.
Syntax:
public short shortValue()
Parameters: The method does not take any parameter.
Return Value: The method returns the numeric value represented by this object after conversion to type short.
Below programs illustrate the Short.shortValue() method:
Program 1:
// Java program that demonstrates // Short.shortValue() method import java.lang.*; public class Geeks { public static void main(String[] args) { short svalue = 21 ; Short sh_obj = new Short(svalue); // It will return the short value of Short short sh_Value = sh_obj.shortValue(); // Printing short value System.out.println( "The short value of the given Short is = " + sh_Value); } } |
The short value of the given Short is = 21
Program 2:
// java program that demonstrates // Short.shortValue() method import java.lang.*; public class Geeks { public static void main(String[] args) { short svalue = - 19 ; Short sh_obj = new Short(svalue); // It will return the short value of Short short sh_Value = sh_obj.shortValue(); // Printing short value System.out.println( "The short value of the given Short is = " + sh_Value); } } |
The short value of the given Short is = -19
Program 3:
Note: It returns an error message when a decimal value and string is passed as an argument.
// Java program that demonstrates // Short.shortValue() method import java.lang.*; public class Geeks { public static void main(String[] args) { short svalue = 9.6 ; Short sh_obj = new Short(svalue); // It will return the short value of Short short sh_Value = sh_obj.shortValue(); // Printing short value System.out.println( "The short value of the given Short is = " + sh_Value); short svalue2 = "61" ; Short sh_obj2 = new Short(svalue2); // It will return the short value of Short short sh_Value2 = sh_obj2.shortValue(); // Printing short value System.out.println( "The short value of the given Short is = " + sh_Value2); } } |
Output:
prog.java:10: error: incompatible types: possible lossy conversion from double to short short svalue = 9.6; ^ prog.java:18: error: incompatible types: String cannot be converted to short short svalue2 = "61"; ^ 2 errors
Recommended Posts:
- Integer shortValue() Method in Java
- Float shortValue() method in Java with examples
- Double shortValue() method in Java with examples
- Number.shortValue() method in java with examples
- Byte shortValue() method in Java with examples
- Java Guava | Shorts.indexOf(short[] array, short[] target) method with Examples
- Java Guava | Shorts.indexOf(short[] array, short target) method with Examples
- Java.lang.Short toString() method in Java with Examples
- Short floatValue() method in Java with Example
- Short byteValue() method in Java with Example
- Short compare() method in Java
- Short longValue() method in Java with Example
- Short doubleValue() method in Java with Examples
- Short equals() method in Java with Examples
- Short hashCode() method in Java with Examples
If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to contribute@geeksforgeeks.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.
Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.