Tóm Tắt
Java string to int example using Integer.parseInt()
The Integer.parseInt() method is used to convert string to int in java. It returns a primitive int value. It throws NumberFormatException when all the characters in the String are not digits.
Note: The first character in the string can be a minus ‘-‘ sign.
Example:
package
com.w3spoint
;
public
class
StringToInt{
public
static
void
main(
String
args[
]
)
{
String
str=
"231"
;
int
num1=
452
;
//convert string to int
int
num2=
Integer
.parseInt
(
str)
;
int
sum=
num1+
num2;
System
.out
.println
(
"Result is: "
+
sum)
;
}
}
package com.w3spoint; public class StringToInt {
public static void main(String args[]){
String str=”231″;
int num1 = 452;
//convert string to int
int num2 = Integer.parseInt(str);
int sum=num1+num2;
System.out.println(“Result is: “+sum);
}
}
Output:
Result is:
683
Result is: 683
Download this example.
Java string to int example using Integer.valueOf()
The Integer.valueOf() method is used to convert string to int in java. It returns an object of Integer class. It throws NumberFormatException when all the characters in the String are not digits.
Note: The first character in the string can be a minus ‘-‘ sign.
Example:
package
com.w3spoint
;
public
class
StringToInt{
public
static
void
main(
String
args[
]
)
{
String
str=
"-430"
;
int
num1=
210
;
//convert string to int
int
num2=
Integer
.valueOf
(
str)
;
int
sum=
num1+
num2;
System
.out
.println
(
"Result is: "
+
sum)
;
}
}
package com.w3spoint; public class StringToInt {
public static void main(String args[]){
String str=”-430″;
int num1 = 210; //convert string to int
int num2 = Integer.valueOf(str);
int sum=num1+num2;
System.out.println(“Result is: “+sum);
}
}
Output:
Result is:
-
220
Result is: -220
Download this example.
Please Share