JAVA运行~~

来源:百度知道 编辑:UC知道 时间:2024/05/09 13:49:00
三、编写程序(10分)
创建一个类Sum执行累加运算即1+2+3+…+n的运算。完成后将程序保存到考试文件夹中。要求如下:
(1) 用整数表示类的public成员变量:number;
(2) 提供构造方法;
(3) 提供一个进行累加运算的方法。

public class Sum {
public int number;

public Sum(int number) {
this.number = number;
}

public int sum(){
int temp = 0;
for(int i=1; i <=number; i++){
temp += i;
}
return temp;
}

}

程序检测没错~可是运行不了`~新键一个文件~~运行时检测不了main函数`~运行不了~~新键一个类~却只弹出一个框,不能输入数字~~~ 步骤详细一点``

public class Sum {
public int number;

public Sum(int number) {
this.number = number;
}

public int sum(){
int temp = 0;
for(int i=1; i <=number; i++){
temp += i;
}
return temp;
}
//添加main方法:
public static void main(String[]args){
try {
BufferedReader r = new BufferedReader(new InputStreamReader(System.in));
System.out.println("输入一个整数 >> ");
String temp = r.readLine();
int num = Integer.valueOf(temp);
Sum s = new Sum(num);
int sum = s.sum();
System.out.println("sum is: "+sum);
} catch (Exception e) {
e.printStackTrace();
}

}

}