将字符串转换为浮点值的 Java 程序
原文:https://www . geesforgeks . org/Java-program-convert-string-to-float-value/
在 Java 中给定一个字符串“str”,任务是将这个字符串转换为浮点类型。
方法:
这可以通过下面列出的两种方法来完成:
- 僧曰解析浮点()凯伊姆
valueOf()方法
让我们讨论以上两种实现方法的方法,以便更好地理解字符串到浮点值的转换。
方法 1: 使用 parseFloat()
float 类中的 parseFloat() 方法 d 是 Java 中的一个内置方法,它返回一个新的 Float,该 Float 被初始化为由指定字符串表示的值,就像 Float 类的 valueOf 方法所做的那样。
语法:
public static float parseFloat(String s) ;
参数:它接受一个指定要解析的字符串的强制参数 s。
返回类型:返回字符串参数表示的浮点值。
异常:
- Null pointerexception: When the parsed string is null.
- NumberFormatException: When the parsed string does not contain a resolvable floating-point number.
例 1
爪哇
// Java Program to Convert String to Float Value by
// Implementing parseFloat() method of Float class
// Importing input output classes
import java.io.*;
// Main class
class GFG {
// Main driver method
public static void main(String[] args)
{
// Input string
String str = "100";
// Returning the float value
// represented by the string argument
float val = Float.parseFloat(str);
// Prints the float value of the string
System.out.println("String is converted to float "
+ val);
}
}
输出
String is converted to float 100.0
版权属于:月萌API www.moonapi.com,转载请注明出处