华为笔试(2)
2016-03-30 21:04
351 查看
题目:输入包含数字 负号 小数点的一串字符,由若干整数字符串组成,以空格分割 比如123 -23.23 992
要求输出各个整数的和,包含小数点的数字去掉小数点以及小数点之后的数。
代码:
要求输出各个整数的和,包含小数点的数字去掉小数点以及小数点之后的数。
代码:
import java.math.BigInteger; import java.util.Scanner; public class Main{ public static void main(String[] args) { BigInteger re=new BigInteger("0"); Scanner sca = new Scanner(System.in); String str =sca.nextLine(); String []strArray=str.split(" "); for(int i=0;i<strArray.length;i++){ if(strArray[i].contains(".")){ int end=strArray[i].indexOf(".");//获取小数点位置 strArray[i]=strArray[i].substring(0, end);//去掉小数点 } re=re.add(new BigInteger(strArray[i])); } System.out.println(re); } }
相关文章推荐
- System.Web.UI.Page事件执行顺序
- 配置python环境使用tushare股票数据
- JMX获取普通JAVA程序运行的线程
- Twitter Storm开篇之作
- Hexo NexT从源码级别高度定制
- 裁剪平面ClipPlane
- caffe --- mistakes
- 设计模式之桥连接
- HTML+CSS基础篇(五)——十天精通CSS
- [na]win7系统安装在t450s
- 浅谈java.lang.object
- HttpClient发送Get请求(java)【从新浪云搬运】
- 第三周个人所得税计算器
- hyxzc_背包九讲课件
- Funambol Developer's Guide 中 connector development样例的问题
- 【JAVA】JDK -Calendar 遇到的 一个坑
- [iOS]block
- 杭电5650
- BFS台州1335营救天使
- DOM操作,javascript动态生成表格