How to convert a String to int, to float, to double and to long.
This article is going to address converting a String to
primitive data types with examples.
public class ConvrtingStringToPrimitives {
public static void main(String[] args) {
int intNumber = convertStringInt("123");
System.out.println("intNumber:\t"+intNumber);
long longNumber = convertStringLong("123456");
System.out.println("longNumber:\t"+longNumber);
double doubleNumber = convertStringDouble("232.12");
System.out.println("doubleNumber:\t"+doubleNumber);
float floatNumber = convertStringFloat("2223.232");
System.out.println("floatNumber:\t"+floatNumber);
}
/**
* @param intInput
* @return int
*/
private static int convertStringInt(String intInput){
return Integer.parseInt(intInput);
}
/**
* @param longInput
* @return long
*/
private static long convertStringLong(String longInput){
return Long.parseLong(longInput);
}
/**
* @param doubleInput
* @return double
*/
private static double convertStringDouble(String doubleInput){
return Double.parseDouble(doubleInput);
}
/**
* @param floatInput
* @return float
*/
private static float convertStringFloat(String floatInput) {
return Float.parseFloat(floatInput);
}
}
Output:
intNumber: 123
longNumber: 123456
doubleNumber: 232.12
floatNumber: 2223.232
No comments:
Post a Comment