Java float to String

Education is not limited to just classrooms. It can be gained anytime, anywhere... - Ravi Ranjan (M.Tech-NIT)

Java Convert float to String

We can convert float to String in java using String.valueOf() and Float.toString() methods.

Scenario

It is generally used if we have to display float value in textfield because everything is displayed as a string in form.


1) String.valueOf()

The String.valueOf() is an overloaded method. It can be used to convert float to String. The valueOf() is the static method of String class. The signature of valueOf() method for the float conversion is given below:

  1. public static Stri

Java float to String Example: String.valueOf()

Let's see the simple code to convert float to String in java.

  1. float f=12.3F;//F is the suffix for float  

  2. String s=String.valueOf(f);

Example:

  1. public class FloatToStringExample1{  
  2. public static void main(String args[]){  
  3. float f=12.3F;//F is the suffix for float  
  4. String s=String.valueOf(f);  
  5. System.out.println(s);  
  6. }}  

Output:

12.3

2) Float.toString()

The Float.toString() method also converts float to String. The toString() is the static method of Float class. The signature of toString() method is given below:

  1. public static String toString(float f)  

Java float to String Example: Float.toString()

Let's see the simple code to convert float to String in java using Float.toString() method.

  1. float f=89.7F;  
  2. String s=Float.toString(f);  

Example:

  1. public class FloatToStringExample2{  
  2. public static void main(String args[]){  
  3. float f=89.7F;  
  4. String s=Float.toString(f);  
  5. System.out.println(s);  
  6. }}  

Output:

89.7