Как выйти из цикла после выполнения условия
Привет, я пытался в течение последнего часа вырваться из этого цикла и продолжить, так как уже выполнил свое условие один раз. Мое приложение в значительной степени читает серию строк, анализирует их и затем печатает указанную переменную. Пример того, как выглядят линии (не включены):
10 с = 9 + 320 а = с + 130 печать с40 - 2050 конецОн все делает правильно, когда он, чтобы строка 40 переходит на строку 20, как и ожидалось, но я хочу, чтобы она перешла на строку 50, поскольку уже однажды перешла на строку 40. Вот мой код для этой части:
while(booleanValue)
{
if(aString.substring(0, 4).equals("goto"))
{
int chosenLine = Integer.parseInt(b.substring(5));
if(inTheVector.contains(chosenLine))
{
analizeCommands(inTheVector.indexOf(chosenLine));
i++;
}
else
{
System.ou.println("Line Was Not Found");
i++;
}
}
else if(aString.substring(0, 3).equals("end"))
{
System.out.println("Application Ended");
booleanValue = false;
}
}