Size: a a a

2020 November 21

N

Nonverbis in learn.java
Бекмамбет Трахтенберг
Это не в таймлифе, это аннотация spring mvc
Ух, точно. Сейчас попробую найти доку по ней.
источник

n.

ns ... in learn.java
Ребята, а если у меня 2 nested loops, как можно одной командой в последнем внутреннем цикле сразу выйти из всех циклов, чтобы три раза break не писать?
for () {
   for() {
       for () {
       }
   }
}
источник

..

... ... in learn.java
ns ...
Ребята, а если у меня 2 nested loops, как можно одной командой в последнем внутреннем цикле сразу выйти из всех циклов, чтобы три раза break не писать?
for () {
   for() {
       for () {
       }
   }
}
EXIT: for () {
   for () {
       for () {
           break EXIT;
       }
   }
}
источник

ch

central hardware in learn.java
... ...
EXIT: for () {
   for () {
       for () {
           break EXIT;
       }
   }
}
ну такое
источник

ch

central hardware in learn.java
ns ...
Ребята, а если у меня 2 nested loops, как можно одной командой в последнем внутреннем цикле сразу выйти из всех циклов, чтобы три раза break не писать?
for () {
   for() {
       for () {
       }
   }
}
а зачем вам вообще три вложенных цикла, это пи**дец какая сложность у алгоритма
источник

M

Maxim Borisov in learn.java
return вроде
источник

..

... ... in learn.java
central hardware
ну такое
Почему? Это наилучший вариант
источник

n.

ns ... in learn.java
ясно. спс
источник

..

... ... in learn.java
central hardware
а зачем вам вообще три вложенных цикла, это пи**дец какая сложность у алгоритма
Он написал, что два
источник

M

Maxim Borisov in learn.java
из всех сразу return
источник

n.

ns ... in learn.java
central hardware
а зачем вам вообще три вложенных цикла, это пи**дец какая сложность у алгоритма
2 - цикла внутри, норм. Бывают случаи
источник

ch

central hardware in learn.java
ns ...
2 - цикла внутри, норм. Бывают случаи
это какие случаи?
источник

n.

ns ... in learn.java
Maxim Borisov
из всех сразу return
return же возврат из метода делает. Разве не?
источник

N

Nonverbis in learn.java
... ...
EXIT: for () {
   for () {
       for () {
           break EXIT;
       }
   }
}
for () {
   outer:
   for () {
       for () {
           break outer;
       }
   }
}
источник

ch

central hardware in learn.java
сразу вспоминается прикол: будет ли валиден такой вот код http://github.com
источник

n.

ns ... in learn.java
central hardware
это какие случаи?
Ну вот, например, у меня цикл внутри цикла, для решения задачки из HS.
Если дальше наворачивать, то второй цикл внутри еще появится.

import java.util.Scanner;
class Main {
   public static void main(String[] args) {
       Scanner sc = new Scanner(System.in);
       int num = sc.nextInt();
       int count = 1;
       for (int i = 1; i <= num; i++) {
           if (count > num) {
               break;
           }
           for (int j = 1; j <= i; j++) {
               System.out.print(i + " ");
               count++;
               if (count > num) {
                   break;
               }
           }
       }
   }
}
источник

..

... ... in learn.java
central hardware
сразу вспоминается прикол: будет ли валиден такой вот код http://github.com
http метка потом идет комментарий
источник

ch

central hardware in learn.java
ns ...
Ну вот, например, у меня цикл внутри цикла, для решения задачки из HS.
Если дальше наворачивать, то второй цикл внутри еще появится.

import java.util.Scanner;
class Main {
   public static void main(String[] args) {
       Scanner sc = new Scanner(System.in);
       int num = sc.nextInt();
       int count = 1;
       for (int i = 1; i <= num; i++) {
           if (count > num) {
               break;
           }
           for (int j = 1; j <= i; j++) {
               System.out.print(i + " ");
               count++;
               if (count > num) {
                   break;
               }
           }
       }
   }
}
какую задачу решает данный код
источник

ch

central hardware in learn.java
есть ощущение, что если переписывать с нормальной архитектурой то там вообще может циклов не остаться
источник

M

Maxim Borisov in learn.java
без значения выходит из метода
источник