Last Updated : 05 Dec, 2018
Java.lang.Long.valueOf()is a built-in method in Java of lang class that returns a Long object holding the value extracted from a specified String S when parsed with the radix that is given in the second argument. The first argument is interpreted as representing a signed long in the radix specified by the second argument, exactly as if the arguments were given to the parseLong(java.lang.String, int) method. It returns a result that is a Long object that represents the long value specified by the string.
Syntax:public static Long valueOf(String s, int radix) throws NumberFormatExceptionParameters:
The method accepts two mandatory parameters:
The built-in method returns a Long object holding the value represented by the string argument in the specified radix.
Errors and Exception:Below programs illustrate the Java.lang.Long.valueOf() method.
Program 1: java
// Java program to demonstrate
// the java.lang.Long.valueOf() method
import java.lang.Math;
class Gfg1 {
// driver code
public static void main(String args[])
{
Long l = new Long(10);
String str = "45325";
// returns a Long instance representing
// the specified string with radix 10
System.out.println("Long instance Value = "
+ l.valueOf(str, 10));
}
}
Output:
Long instance Value = 45325Program 2: java
// Java program to demonstrate
// of java.lang.Long.valueOf() method
// NumberFormatException
import java.lang.Math;
class Gfg1 {
// driver code
public static void main(String args[])
{
Long l = new Long(10);
// not a parsable long
String str = "gopal";
// returns a Long instance representing
// the specified string with radix 10
System.out.println("Long instance Value = "
+ l.valueOf(str, 10));
}
}
Output:
Exception in thread "main" java.lang.NumberFormatException: For input string: "gopal" at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65) at java.lang.Long.parseLong(Long.java:589) at java.lang.Long.valueOf(Long.java:776) at Gfg1.main(File.java:15)
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