用Java编写一个类, 该类创建的对象可以计算等 差数列的和
时间: 2024-04-30 21:18:59 浏览: 94
Java求一个分数数列的前20项之和的实现代码
以下是用Java编写计算等差数列和的类:
```java
public class ArithmeticSequence {
private int firstTerm;
private int commonDifference;
private int numberOfTerms;
public ArithmeticSequence(int firstTerm, int commonDifference, int numberOfTerms) {
this.firstTerm = firstTerm;
this.commonDifference = commonDifference;
this.numberOfTerms = numberOfTerms;
}
public int getSum() {
int sum = 0;
for (int i = 0; i < numberOfTerms; i++) {
sum += firstTerm + i * commonDifference;
}
return sum;
}
}
```
在这个类中,我们定义了三个实例变量,分别表示等差数列的首项、公差和项数。然后我们定义了一个构造方法来初始化这些变量。最后,我们定义了一个 getSum() 方法来计算等差数列的和。这个方法使用一个 for 循环来遍历所有的项,并将它们的和累加到 sum 变量中,然后返回 sum。
阅读全文