国庆作业1
要求:编写一个程序,此程序从命令行接受多个数字,求和之后输出结果。
设计思想:命令行的参数都是字符串,需要将其转化为整数,然后实现数字的相加,最后输出结果。
程序流程图:

程序源代码:
import java.util.Scanner;
public class JavaAppArguments {
  public static void main(String[] args) {
      Scanner in = new Scanner(System.in);
      int i=in.nextInt();
      args=new String[i];
      for(int j=0;j<args.length;j++)
      {
          args[j]=in.next();
      }
      int sum=0;
      System.out.println("参数个数:"+args.length);
      for (String arg : args)
      {         
          System.out.println(arg);
          sum=sum+Integer.parseInt(arg);
      }
      System.out.println("参数之和"+sum);
  }
}
结果截图:

 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号