Привета Я пытаюсь сделать основную программу, которая будет увеличивать заданное число до тех пор, пока не найдет следующее простое число, но я с проблемой, что делает его работуИзменение определенного значения из другого класса в Java
PrimeNumber(long eNumb)
{
number= eNumb;
}
public static void incrementNumber()
{
this.number = number + 1;
}
boolean foundNext = false;
PrimeNumber findNext = new PrimeNumber(next);
while (!foundNext)
{
if (PrimeNumber.isPrime())
{
foundNext = true;
}
else
{
FindNext.incrementNumber();
}
}
У меня есть метод isPrime(), но я, кажется, вхожу в бесконечный цикл. Извините, если вопрос неясен EDIT: я ввел неправильный код, но все равно хочет ответить.
Является '' isPrime' проверки this.number' ? – Maroun
этот код даже не компилируется. у вас есть блок за пределами любого метода. Отправьте правильный код. – Stultuske
Что такое код для метода 'isPrime()'? – rapvelopment