
7-3 较为复杂情况下的求和-hebust (10分)
发布日期:2021-05-20 06:37:03
浏览次数:46
分类:精选文章
本文共 781 字,大约阅读时间需要 2 分钟。
实验7
7-3 较为复杂情况下的求和-hebust (10分)计算一个给定序列的整数和,序列中可能会混入无关的字母,求和的时候需要忽略。
输入格式:
输入为一行,元素直接使用空格分割。
输出格式:
输出为序列整数部分的和。
输入样例:
1 2 3 a 4 5输出样例:
15答案:
import java.util.Scanner;public class Main { public static void main(String[] args) { int sum = 0; Scanner sc = new Scanner(System.in); String s = sc.nextLine(); String[] split = s.split(" "); for (int i = 0; i < split.length; i++) { try { sum += Integer.parseInt(split[i]); }catch (Exception e){ continue; } } System.out.println(sum); }}
小结:
使用Integer中已经封装好的parseInt(String s) 将字符串解析为Int,如果解析失败就continue处理异常!最后循环结束输出sum
发表评论
最新留言
做的很好,不错不错
[***.243.131.199]2025年05月11日 04时02分58秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
python:字符串
2019-03-21
cobaltstrike生成一个原生c,然后利用xor加密解密执行
2019-03-21
HTML中如何给HTML元素添加事件
2019-03-21
IDEA springMVC不报错出现访问404问题
2019-03-21
Redis概述和基础
2019-03-21
SSH整合的404错误
2019-03-21
wpf 使用Font Awesome
2019-03-21
阿里云Windows服务器+PHPStudy+apache 如何部署SSL证书
2019-03-21
Windows10:远程桌面连接报错“出现身份验证错误。要求的函数不受支持”
2019-03-21
C++ 错误:“xxx” does not name a type
2019-03-21
redis的发布和订阅
2019-03-21
lettcode 221. 最大正方形
2019-03-21
112. 路径总和(Javascript)
2019-03-21
G1 如何做到可预测的停顿和G1 垃圾收集器入门
2019-03-21
0X3协议与数据包
2019-03-21
C++ 函数需要有返回值,但非全分支return(RVO)
2019-03-21
python解释器环境问题
2019-03-21
图像质量评估仿真
2019-03-22
uni-app快速导入自己需要的插件
2019-03-22
作为公共组软件工程师如何工作
2019-03-22