2

Java 浮点到字符串转换

 1 year ago
source link: https://www.jdon.com/62494
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

Java 浮点到字符串转换


可以使用 String.valueOf(float) 和 Float.toSrig() 进行转换。

Float是 java 中的一个包装类,它将原始类型 float 包装在一个Object中,它有一个toString()方法将字符串转换为 float

public class FloatToStringExample {

 public static void main(String[] args) {

  // primitive float to string
  float primitiveFloat = 100f;
  String primitiveFloatStr = Float.toString(primitiveFloat);
  System.out.println("primitiveFloatStr :" + primitiveFloatStr);

  float pi = 3.14f;
  String piStringValue = Float.toString(pi);
  System.out.println("piStringValue : " + piStringValue);

  // Wrapper Float to string
  Float floatWrapper = new Float(1000.1000);
  String floatWrapperStr = Float.toString(floatWrapper);
  System.out.println("floatWrapperStr : " + floatWrapperStr);

  Float floatWrapperPI = new Float(3.14);
  String floatWrapperPIStr = Float.toString(floatWrapperPI);
  System.out.println("floatWrapperPIStr : " + floatWrapperPIStr);
 }

}

String.valueOf()方法:

public static void main(String[] args) {

  // primitive float to string
  float primitiveFloat = 900;
  String primitiveFloatStr = String.valueOf(primitiveFloat);
  System.out.println("primitiveFloatStr :" + primitiveFloatStr);

  float pi = 3.14000f;
  String piStringValue = String.valueOf(pi);
  System.out.println("piStringValue : " + piStringValue);

  // Wrapper Float to string
  Float floatWrapper = new Float(999.999);
  String floatWrapperStr = String.valueOf(floatWrapper);
  System.out.println("floatWrapperStr : " + floatWrapperStr);

  Float floatWrappeDecimals = new Float(2343.343);
  String floatWrappeDecimalsStr = String.valueOf(floatWrappeDecimals);
  System.out.println("floatWrappeDecimals : " + floatWrappeDecimalsStr);
 }
}

 


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK