This question already has answers here:
How to check if a String is numeric in Java
(39个答案)
4年前关闭。
我想检查字符串是否能够转换为float或int。
例如:
我收到了
该值可以使用
但是如果我收到
我的应用程序将崩溃。那么,如何检查收到的字符串是否可以转换为float?
另外对于Int我该怎么做?
(39个答案)
4年前关闭。
我想检查字符串是否能够转换为float或int。
例如:
我收到了
temp = 36.50
该值可以使用
float Temp = Float.parseFloat(temp);
但是如果我收到
temp = 36.#0
我的应用程序将崩溃。那么,如何检查收到的字符串是否可以转换为float?
另外对于Int我该怎么做?
最佳答案
尝试这个
float temp = 0 ;
try {
temp = Float.parseFloat(temp);
} catch (NumberFormatException ex) {
// Not a float
}
/*
you can do something with temp variables in here
*/
关于java - 如何检查字符串是否能够转换为float或int ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36615156/
10-10 16:36