(面试题)给出一个字符串String str="12,df,45,gf,45.4,er,121"; 求其中数字的和。
来源:互联网 发布:手机淘宝发货地怎么改 编辑:程序博客网 时间:2024/06/05 09:32
package zking;public class Admin {/** * @param args */public static void main(String[] args) {// TODO Auto-generated method stubString str="12,df,45,gf,45.4,er,121";//声明一个字符串String[] sta=str.split(",");//根据,号切割,得到每一个字符float sum=0;//定义一个浮点型的变量用于计算和for (int i = 0; i < sta.length; i++) {//遍历sta数组try {sum+=Float.valueOf(sta[i]);//将字符转换为浮点型,如果不是数字则try捕捉异常System.out.println(Float.valueOf(sta[i]));} catch (Exception e) {System.out.println("转换失败,不是数字");}}System.out.println("___________________________________");System.out.println("和为:"+sum);//最后输出sum的值}}
阅读全文
1 0
- (面试题)给出一个字符串String str="12,df,45,gf,45.4,er,121"; 求其中数字的和。
- 输入字符串求其中最长的数字段。
- String str = "str"和String str = new String("str")的区别
- Java中String字符串比较面试题
- 一个字符串的面试题
- 【面试题】给定一个仅包含字母和数字(0-9)的字符串,要求找到最长递增的数字串
- String str = null、String str = ""、String str = new String()中所声明对象str之间的区别:
- 一个中文汉字算两位,一个英文字母算一位,计算中文和英文混合的字符串长度。字符串:String str = "我不好java";
- 一个中文汉字算两位,一个英文字母算一位,计算中文和英文混合的字符串长度。字符串:String str = "我不好java";
- [面试题] Add Two String 求两个string型数字的和
- String面试题--字符串的拼接
- 面试题--字符串指针与字符串数组的区别char* st="abc;与char* str[]="abc";的异同
- 统计已知字符串str中数字的个数
- 21. 微软面试题:字符串中找最长数字字符串
- 面试题之String str = new String("abc"); 创建了几个对象
- String str=new String("123"); 经典面试题再解析
- 面试题之String str = new String("abc"); 创建了几个对象
- 一个String相关的面试题
- Spring-注入参数详解-[通过util命名空间简化集合类型的配置]
- Rightmost Digit
- DS:Queue
- Java 8速查表
- Python数据分析-数据处理-重复值处理
- (面试题)给出一个字符串String str="12,df,45,gf,45.4,er,121"; 求其中数字的和。
- Balanced-工具类App原型分享
- CC2650/CC2640 软件不同封装问题
- redis集群服务器迁移报错[ERR] Node XXX.XXX.XXX.XX:7001 is not empty. Either the nodealready knows other nodes
- 新建MySQL数据库的注意事项
- 时间函数的用法
- VirtualBox更改虚拟磁盘大小
- VirtualBox复制已安装的Ubuntu16.04
- M