网站首页 健康小知识 母婴教育 起名 运动知识 职场理财 情感生活 绿色生活 游戏数码 美容 特色美食 爱好
当前位置:酷知知识帮 > 游戏数码 > 电脑

java如何取字符串中的数字和.

栏目: 电脑 / 发布于: / 人气:3.01W

字符串在java开发中使用得非常频繁,下面讲解如何获取字符串中的数字和。

操作方法

(01)原理是利用Int(string),方法转换,如果是数字的字符串,那么就可以转换成功,否则抛出异常:NumberFormatException:

java如何取字符串中的数字和.

(02)代码如下:String str="字符串123*/方法324ab5e"; //随便一个字符串char[] strChars = arArray(); // 转化成一个charint number = 0;t(str +" 里面的数字:");for(int i=0;i<th;i++){try{int n = eInt(strChars[i]+"");number+=n;t(n + "  ");}catch(NumberFormatException e){continue;}}t( "之和为:" +  number);运行结果:

java如何取字符串中的数字和. 第2张

(03)代码解析:先把字符窜转换一个char[]数组,然后利用eInt(strChars[i]+"")转换数字,如果char[i]不是一个数字字符串,那么会抛出异常,这时候循环会continue;自动跳出个异常继续判断下一个是否为数字字符串,把每次的数字相加得到最后的和。

Tags:JAVA 字符串