55问答网
所有问题
java怎么判断给定字符串是否为double类型
如题所述
举报该问题
推荐答案 2020-04-29
如果确定这字符串全是数字的话.你可以截取起始位到
indexOf(".")
到这个点.然后由这个点到此字符串的length()
当然.连"."都找不到就不用再截取.直接这字符串就不是double啦
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/IFcQGF4e4FLeeRIcIeG.html
其他回答
第1个回答 2020-05-04
try{
double
b
=
Double.parseDouble(s);
}catch(Exception
e)
{
如果有异常
,
s
字符串就不是一个double
}
//可以处理其他的代码
相似回答
java中如何判断
输入的是int还是
double
?
答:
=-1){\x0d\x0a flag = true; //true表示有小数点,就是说是double数据\x0d\x0a
}\x0d\x0a//if判断可以用三目运算符代替:flag = (index==-1)? false:true;
java 中如何判断
输入的是int还是
double
答:
你可以用一个字符串来保存你的输入,
然后你可以将输入利用String类库中的函数进行转换,或者利用contains()函数看,是否还有小数点
。System.out.println("please input the ten strings:");Scanner sc = new Scanner(System.in);String number = sc.nextLine();if(number.contains(".")){ //说...
如何
用正则表达式
判断一个
变量
是否为double类型
答:
1、用正则表达式判断变量为double类型
,程序代码java">public static booleisDouble(String str) {Pattern pattern = Pattern.compile("^[-//+]?//d+(//.//d*)?|//.//d+$");return pattern.matcher(str).matches();2、如果不用正则表达式,下面的函数也可以判断变量是否为double类java">publ...
java判断
数字
类型
(小数和整数)
答:
java判断数字类型是否为小数,
可以采用正则表达式的方式来判断
,以下是使用正则表达式来判断数字类型是否为小数的代码:public static boolean isNumber(String str) { boolean isInt = Pattern.compile("^-?[1-9]\\d*$").matcher(str).find();boolean isDouble = Pattern.compile("^-?([1-9]\\...
java如何判断字符串是否
可以转换为整型或浮点
答:
String str = "-111";try{ Integer.parseInt(str);}catch(NumberFormatException e){ System.err.println("不能转换为整型");}try{
Double
.parseDouble(str);}catch(NumberFormatException e){ System.err.println("不能转换为浮点型");} ...
大家正在搜
java判断一个字符串是否为数字
java字符串转double类型
将字符串转化为double类型
java中字符串转double
字符串怎么转double
c语言字符串转double类型
字符串转化为double型
字符串转为double
java字符转double