zoukankan      html  css  js  c++  java
  • 课堂练习 强制转换

    功能:输入若干整形数值,用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行加两个分号才可以运行。我试了试发现加多少个分号都能运行,但加一个分号就报错。

    然后就编译运行。

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

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

  • 相关阅读:
    unity IOC 的使用
    Senparc之OAuth原理
    改进的日志记录类
    发一个 Nuget打包发布小工具
    贴一个微信小程序跳一跳辅助
    调用API让声卡发出声音
    控制台彩色输出
    C#调用cmd实现自我删除
    一个适合新手的简易计算器
    简单Console进度条
  • 原文地址:https://www.cnblogs.com/cxy2016/p/5891315.html
Copyright © 2011-2022 走看看