zoukankan      html  css  js  c++  java
  • 转换数据类型求和

    一、设计思想

    1.通过查阅资料,得知可以通过导入Scanner包,使用Scanner类(import java.util.Scanner;),可以接收从系统输入的数据(Scanner scanner=new Scanner(System.in);),然后通过reader 我们可以读取用户输入的数据,从而完成了数据的输入(String reader=scanner.nextLine();)。

    2.数据输入之后,是string类型的数据,然后对这些数据进行处理,将其转化成整型( Integer s1=new Integer(nums[i]);int a=s1.intValue();  ),并利用for 循环结构对其转化后的整型数据加和,求得所需的最终结果。

    3.再定义一个string类型的数据,将循环后得到的整型结果进行转换,转换成我们最终需要的string类型的数据(str=String.valueOf(sum);),最后输出string类型的结果,达到目的。

    二、流程图

    三、源代码

    package com;

     

    import java.util.Scanner;

    //导入Scanner包,可以使用Scanner这个类的方法

    public class Add {

    public static void main(String[] args){

    Scanner scanner=new Scanner(System.in);

     //接收从系统指定输入方式输入的数据

    System.out.println("请输入一些字符串数据:");

    String reader=scanner.nextLine();  //读取用户输入的一行数据

    String nums[]=reader.split(" ");   //空格分

    System.out.print("数组:");

     //显示“数组:”

    for(int i=0;i<nums.length;i++)

    {

     System.out.print(nums[i]+" ");

    }

     //输出数组中输入的数据

    System.out.println(" ");

     //另起一行

    int sum=0;·

    for(int i=0;i<nums.length;i++)

    {

      Integer s1=new Integer(nums[i]);  

      int a=s1.intValue();  

      //将string型数据转换成整型数据

      sum+=a;

      //将转换后的整型数据加和

    }

    String str;

    str=String.valueOf(sum);

    //将整型的和转换成string型

    System.out.println("数据之和为:"+str);

    //输出和

    }

    四、程序结果截图

    二、程序流程图

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

  • 相关阅读:
    284. Peeking Iterator 光是看看下一个值的遍历
    339. Nested List Weight Sum 339.嵌套列表权重总和
    341. Flatten Nested List Iterator展开多层数组
    springcloud之配置中心服务化和高可用
    springcloud之配置中心git
    springcloud之熔断监控Hystrix Dashboard和Turbine
    springcloud之熔断器Hystrix
    springcloud之服务提供与调用
    springcloud之注册中心Eureka
    springcloud之大话springcloud
  • 原文地址:https://www.cnblogs.com/yyting/p/4839373.html
Copyright © 2011-2022 走看看