设计思想
第一步:用户输入他想要计算的数字个数
第二步:声明字符串数组,保存用户的输入,同时每次输入后强制转换类型并求和
第三步:将声明的数组赋值给args
第四步:输出结果
程序流程图
程序源代码
package exe1;
import java.util.Scanner;
public class JavaAppArguments {
public static void main(String[] args) { Scanner input=new Scanner(System.in); System.out.println("请输入你要求和参数个数"); int num=input.nextInt(); String ar[]=new String[num]; int sum=0; System.out.println("请输入参数"); input.nextLine(); for(int i=0;i<num;i++){ ar[i]=input.nextLine(); int number = Integer.parseInt( ar[i] ); sum=sum+number; } args=ar; System.out.println("参数个数:"+args.length); for (String arg : args) { System.out.println(arg); } System.out.println("参数和为"+sum); }}
结果截图