Я пишу программу Java, которая отображает линейные и квадратичные функции. Пока что все, что я сделал, это оси, в которых функции будут отображаться в основном. Вот мой код:Написание графической программы с использованием методов
int yMax = 5;
int yMin = -5;
int xMax = 5;
int xMin = -5;
for(int j=yMax; j>=yMin; j--)
{
for(int i=xMin; i<=xMax; i++)
{
if(j==5 && i==0)
{
System.out.print("^");
}
else if(i==5 && j==0)
{
System.out.print(">");
}
else if(i==0 & j==0)
{
System.out.print(".");
}
else if(j==0)
{
System.out.print("-");
}
else if(i==0)
{
System.out.print("|");
}
else
{
System.out.print(" ");
}
}
System.out.println();
}
Код работает отлично, оси прекрасно рисуются. Единственное, что мне нужно сделать, используя метод, который принимает два значения int (i и j) и возвращает строку (символ, который нужно нарисовать), и это то, что я не знаю, как это сделать. Любая помощь будет оценена по достоинству.
Вы хотите, чтобы значение String возвращалось методом –
Я полагаю, что у вас есть опечатка в случае 'i == 0 & j == 0'; он должен быть '&&' вместо '&'. –