This method is used to get the primitive data type of a certain String. parseXxx() is a static method and can have one argument or two.
SyntaxFollowing are all the variants of this method −
static int parseInt(String s) static int parseInt(String s, int radix)Parameters
Here is the detail of parameters −
s − This is a string representation of decimal.
radix − This would be used to convert String s into integer.
parseInt(String s) − This returns an integer (decimal only).
parseInt(int i) − This returns an integer, given a string representation of decimal, binary, octal, or hexadecimal (radix equals 10, 2, 8, or 16 respectively) numbers as input.
public class Test { public static void main(String args[]) { int x =Integer.parseInt("9"); double c = Double.parseDouble("5"); int b = Integer.parseInt("444",16); System.out.println(x); System.out.println(c); System.out.println(b); } }
This will produce the following result −
Output9 5.0 1092
java_numbers.htm
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