编写 Sum.java文件如下:class Sum
{
public static void main(String[] args)
{
int i1,i2,i3,total;
i1=Integer.parseInt(args[0]);
i2=Integer.parseInt(args[1]);
i3=Integer.parseInt(args[2]);
total=i1+i2+i3;
System.out.println("The total is : "+total);
}
}编译此JAVA文件:
javac Sum.java
执行:
java Sum 12,3,34
结果显示为:
The total is : 49
注意:
代码没有进行容错处理,所以执行时要输入3个整数作为参数
{
public static void main(String[] args)
{
int i1,i2,i3,total;
i1=Integer.parseInt(args[0]);
i2=Integer.parseInt(args[1]);
i3=Integer.parseInt(args[2]);
total=i1+i2+i3;
System.out.println("The total is : "+total);
}
}编译此JAVA文件:
javac Sum.java
执行:
java Sum 12,3,34
结果显示为:
The total is : 49
注意:
代码没有进行容错处理,所以执行时要输入3个整数作为参数
import java.util.*;
public class sum
{
public static void main(String args[])
{
int sum=0;
int sign=0;
do {
System.out.print("请输入第"+(sign+1)+"个数:");
try{
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String line = reader.readLine();
sum+=Integer.parseInt(line);
if(sign++==2)
{
break;
}
}catch(NumberFormatException e)
{
System.out.println("错误!!请输入数字");
//sign--;
}catch(Exception e){}
}while(true);
System.out.print("你所输入的三个数字的总和为"+sum);
}
}