码迷,mamicode.com
首页 > 其他好文 > 详细

课堂练习 强制转换

时间:2016-09-21 09:05:37      阅读:189      评论:0      收藏:0      [点我收藏+]

标签:

功能:输入若干整形数值,用String类接收,强制转换为整型并求和输出

代码:

package demo;

public class sump {
public static void main(String[] args) {
int sum=0; //设数值初始值和为0
System.out.println("参数个数"+args.length); //输出参数个数的长度
for(String arg : args){
sum=sum+Integer.parseInt(arg); //将数字字符串强制转换成整型变量,并利用循环结构相加求和
}
System.out.println("参数之和:"+sum);;//为什么这里提示我要加两个分号?

}
}

输出:

技术分享

问题: 

1.只能计算整形数值,输入字符或浮点型会报错,有待研究完善。

技术分享

 

技术分享

2.参考代码链接:

http://www.cnblogs.com/XiaoPiHaiEr/p/5890236.html

和原代码相比,我自己写的代码提示我在第10行加两个分号才可以运行。我试了试发现加多少个分号都能运行,但加一个分号就报错。

然后就编译运行。

然后我又把分号只留一个,又提莫能编译,怎么回事!!!!!!

可能是在书写的时候有点其他书写问题,让编译系统做出“格式错误”判断吧。

 

课堂练习 强制转换

标签:

原文地址:http://www.cnblogs.com/cxy2016/p/5891315.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!