设计思路:(1)定义一个int类型变量a,然后将a赋给args.length。
(2)定义一个动态数组。
(3)定义一个string类型的变量b,输入动态数组的值。
(4)定义一个int类型的变量c,将string b赋给 int c。
(5)定义一个int类型的变量s=0,将s赋给s+c。
(6)输出s。
程序框图:
源代码:
import java.util.ArrayList;
public class javazuoye {
@SuppressWarnings({ "unchecked", "rawtypes" })
public static void main(String[] args)
{
int a;
a=args.length;
ArrayList a1=new
ArrayList();
for(int i=0;i<a;i++)
a1.add(args[i]);
int s=0;
for(int i = 0;i<a;i++)
{
String b=(String)a1.get(i);
int c;
c=Integer.parseInt(b);
s=s+c;
}
System.out.println(s);
}
}
作业截图: