当先锋百科网

首页 1 2 3 4 5 6 7

Java 是一种常见的编程语言,可以用来计算并处理数据。例如,我们可以使用 Java 来计算两个有理数(即分数)的和。下面是一个简单的 Java 程序,用于计算两个有理数的和:

public class Rational {
private int numerator;
private int denominator;
public Rational(int numerator, int denominator) {
this.numerator = numerator;
this.denominator = denominator;
}
public Rational plus(Rational other) {
int newNumerator = this.numerator * other.denominator + other.numerator * this.denominator;
int newDenominator = this.denominator * other.denominator;
return new Rational(newNumerator, newDenominator);
}
public static void main(String[] args) {
Rational a = new Rational(1, 2);
Rational b = new Rational(1, 3);
Rational c = a.plus(b);
System.out.println(c);
}
}

这个程序定义了一个 Rational 类,它有两个私有变量分别为 分子 和 分母。构造方法用于初始化这些变量,plus 方法用于计算两个有理数的和,并返回一个新的 Rational 对象。在 main 方法中,我们创建了两个 Rational 对象 a 和 b,并将它们相加得到 c。最后,我们使用 System.out.println 方法将 c 打印出来。