题目背景
判断字符串是否是有效数字,是则返回0,不是则返回-1
接口
int NumType(String s)
举例
例如:输入的字符串是123.456,返回0
输入123a,返回-1
输入123.456d,返回0
解题思路:直接使用double类型的静态方法
代码如下:
public class Demo
{
public int NumType(String s)
{
try
{
Double.parseDouble(s);
return 0;
}
catch (Exception e)
{
return -1;
}
}
}