[\\d][.\\d]*[\\d]*这个正则表达式是什么意思

String s="榴莲披萨:189元 炒牛肉:35.5元 清炒沙虫 80元 小青菜10.5元";
Pattern p=Pattern.compile("[\\d][.\\d]*[\\d]*");
Matcher m=p.matcher(s);
boolean result=m.find();
double sum=0;
System.out.println(s);
System.out.print("总价格为:");
while(result){
sum+=Double.parseDouble(m.group());
System.out.print(m.group());
result=m.find();

第1个回答  2017-11-16
注意f的参数类型,此时是值传递,所以c的内容没变,故选A。
如果f的参数类型改为STU *a,调用时改为f(&c),则是非值传递。
更多下载收藏分享搜索计算公式:P有/W=η功率(P):
第2个回答  2017-11-16
1个数字、0个或多个点和数字、0个或多个数字

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网