単純に係数をリストし、それらを尊重された力を持つ変数で表示することで、多項式の構造を評価しようとしています。私は評価しているわけではありません。方程式を導き出そうとしているだけです。
public class TestPolynomialBackup{
public static void main(String[] args){
Polynomial p1 = new Polynomial(4);
System.out.println(p1);
}
public static class Polynomial
{
private int[] coef;
private int power=3;
public Polynomial(int a ){
coef = new int []{4,3,2,1};
}
public String toString() {
for(int i=0;i<coef.length-1;i++){
String s = coef[2] + "x^" + power;
return s;
}
}
}
}
出力: TestPolynomialBackup.java:38: エラー: return ステートメントがありません }
toString() メソッドでそのエラーが発生し続けます。私がやろうとしているのは、文字 "x" (変数) が電力と同様に表示されるかどうかを決定するいくつかの条件で、係数の配列を下る for ループを作成することだけです。