Last Updated : 05 Dec, 2018
The shortValue() is an inbuilt method of the Short class in Java and is used to return the Short value of
thisvalue.
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
// 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);
}
}
Output:
The short value of the given Short is = 21Program 2: Java
// 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);
}
}
Output:
The short value of the given Short is = -19Program 3: Note:
It returns an error message when a decimal value and string is passed as an argument.
Java
// 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
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4