Home »
Java programming language
Java - Short Class valueOf() Method
Short class valueOf() method: Here, we are going to learn about the valueOf() method of Short class with its syntax and example.
By Preeti Jain Last updated : March 18, 2024
Syntax
public static Short valueOf (short value);
public static Short valueOf (String value);
public static Short valueOf (String value, int radix's);
Short class valueOf() method
- valueOf() method is available in java.lang package.
- valueOf(short value) method is used to represent Short object denoted by the given argument (value) is of short type.
- valueOf(String value) method is used to represent Short object holding the short value denoted by the given argument (value) is of String type.
- valueOf(String value, int radix's) method is used to represent a Short object holding the short value of the given argument (value) in the radix's given by the second argument.
- valueOf(short value) method does not throw an exception at the time of returning a Short instance.
- Similarly, valueOf(String value), valueOf(String value, int radix's) method may throw a NumberFormatException at the time of returning an instance.
NumberFormatException: In this exception, if String does not contain a parsable number.
- These methods are the static methods, it is accessible with the class name too and, if we try to access these methods with the class object then also we will not get an error.
Parameters
- In the first case, short value – represents the value of the short type.
- In the second case, String value – represents the value of String type.
- In the third case, String value, int radix's – In this method first parameter value represents the value of String type in the radix's given by the second parameter.
Return Value
In the first case, the return type of this method is Short – it returns the Short representation of this short argument.
In the second case, the return type of this method is Short – it returns the Short representation of this String argument.
In the third case, the return type of this method is Short – it returns the Short representation of the String argument in the radix's given by the second argument.
Example
// Java program to demonstrate the example
// of valueOf() method of Short class
public class ValueOfShortClass {
public static void main(String[] args) {
short s1 = 100;
short s2 = 200;
short s3 = 40;
short s4 = 20;
// Object initialization
Short ob1 = new Short(s1);
Short ob2 = new Short(s2);
Short ob3 = new Short(s3);
// Display ob1,ob2,ob3 values
System.out.println("ob1 :" + ob1);
System.out.println("ob2 :" + ob2);
System.out.println("ob3 :" + ob3);
// It returns Short object holding the value
// denoted by the given short argument
Short value1 = ob1.valueOf(s3);
// String object initialization for valueOf(String s)
String s = "80";
// It returns Short object holding the value
// denoted by the given String argument
Short value2 = ob2.valueOf(s);
// It returns Short object holding the value
// denoted by the given String argument with radix 20
Short value3 = ob3.valueOf(s, s4);
// Display result values
System.out.println("ob1.valueOf(s3): " + value1);
System.out.println("ob2.valueOf(s): " + value2);
System.out.println("ob3.valueOf(s,s4): " + value3);
}
}
Output
ob1 :100
ob2 :200
ob3 :40
ob1.valueOf(s3): 40
ob2.valueOf(s): 80
ob3.valueOf(s,s4): 160