Sunday, October 28, 2018

Converting a string to java primitive types

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