break java



Break в java

Автор Riki Martin задал вопрос в разделе Java

не срабатывает break в java и получил лучший ответ

Ответ от
У тебя ввод нового числа идет за пределами цикла и выполняется всего 1 раз, затем запускается бесконечный цикл в котором условие выхода никогда не выполнится. Сделай хотя бы так:
public class Solution
{
public static void main(String[] args) throws Exception {
int a = 0;
for (;true;){
BufferedReader scan = new BufferedReader(new InputStreamReader(System.in));
int i = Integer.parseInt(scan.readLine());
if (i == (-1)){
a = a+i;
System.out.println(a);
break;
}
}
}
}

Ответ от Diablo[гуру]
>>if (i == (-1)){
а где ты значение i меняешь ?

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: не срабатывает break в java

С какой книги начать изучение Java?
Зависит от цели, вашего текущего уровня, знакомства с программированием в принципе, а также (один
подробнее...

Поиск следующего простого числа! JAVA!
А без программирования можешь ответить? Если нет, то дело не в
подробнее...

Как остановить цикл в java?
Ну так читай кнопку в цикле. Это консольное
подробнее...
спросили в Bersa
Что делает оператор break в switch? Что делает оператор Break и что произойдет если написать оператор switch без него.
break прерывает выполнение switch
если не написать его будут выполняться все последующие
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:

Как узнать координаты клика мышки на экране JPanel в Java?
import java.awt.Dimension;
import java.awt.Point;
import java.awt.Container; подробнее...

Какой язык программирования лучше изучать: C++ или C# ?
C# проще, C++ универсальнее, поддерживается на многих платформах, скомпилированные с него программы
подробнее...

java циклы for остановка цикла
Разве в яве нет break?

Metotron
(98960)
Предполагаю, if (i == 1) break;
подробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*