Итак, у меня есть массив двойников, представляющих коэффициенты многочлена. Я хочу иметь функцию, которая возвращает строку многочлена.Можно использовать итерацию для создания строки в Java?
Так coeffs = [1,3, 4,5, 6,0]
функция будет производит строку
"1.3x^2 + 4.5x + 6,0"
Я думал о итерации, чтобы решить эту проблему, но я продолжаю получать ошибки. Предположим, что array coeffs уже построен.
public String toString()
{
int len = coeffs.length;
return
for(int i = 0; i < len ; ++i)
{
for(int j = len; len > 0; len--)
{
return this.coeffs[i] + "x^(" + len + ")" + ;
}
}
}
Вы не можете «возвращать» цикл в Java. Постройте строку в своем цикле с помощью 'StringBuilder', а затем верните ее. –