Size: a a a

2020 November 15

Э

Эд in learn.java
Покопайся в run -> edit configurations
источник

G

GladkiyKriminal in learn.java
Vlad
Статик вложенные классы используются для логической композиции. Когда он как-то связан с основным классом и логичнее его оставить в этом же классе, чем выделять в отдельный.
https://docs.oracle.com/javase/tutorial/java/javaOO/nested.html
-It is a way of logically grouping classes that are only used in one place: If a class is useful to only one other class, then it is logical to embed it in that class and keep the two together. Nesting such "helper classes" makes their package more streamlined.
-It can lead to more readable and maintainable code: Nesting small classes within top-level classes places the code closer to where it is used.
Но пример сходу затрудняюсь привести из стандартной либы или spring
Огромное спасибо за ответ!
источник

DM

Dmitry Maslov in learn.java
Фарход
Не работает
Нажми на зеленую стрелку слева
источник

n.

ns ... in learn.java
Ребята, может кто-нить объяснить как рабоатет цикл в цикле?
источник

n.

ns ... in learn.java
for (int i = 1; i < 10; i++) {
           for (int j = 1; j < 10; j++) {
               System.out.print(i * j + "\t");
           }
           System.out.println();
       }
источник

n.

ns ... in learn.java
Моих мозгов не хватает переварить, как получается такой вывод
источник

.

.... in learn.java
ns ...
for (int i = 1; i < 10; i++) {
           for (int j = 1; j < 10; j++) {
               System.out.print(i * j + "\t");
           }
           System.out.println();
       }
10 * 10 = 100
источник

n.

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

.

.... in learn.java
100 пробегов по циклу будет
источник

.

.... in learn.java
А да , с 1 начинается ж
источник

.

.... in learn.java
9×9
источник

n.

ns ... in learn.java
....
100 пробегов по циклу будет
Я понять не могу, с чего начинается тут цикл.
Допустим самая первая верхняя строка 1 2 3 4 и т.д.  - где тут работа цикла?
источник

n.

ns ... in learn.java
потом вторая 2 4 6 8 и т.д.
источник

.

.... in learn.java
Пока i = 1  внутри цикл 9 раз отработает
источник

.

.... in learn.java
А после того как внутренний отработает 9 раз , i станет 2 и внутренний пойдет с 1 до 10 снова
источник

M

Maxim Borisov in learn.java
ну сначала он каретку передвинет а потом уже i=2 станет
источник

n.

ns ... in learn.java
....
Пока i = 1  внутри цикл 9 раз отработает
ну вот I =1, внутренний цикл 9 раз отработает, то есть умножит на j 9 - раз - это и есть первая строка в консоли? Так?
источник

.

.... in learn.java
ns ...
ну вот I =1, внутренний цикл 9 раз отработает, то есть умножит на j 9 - раз - это и есть первая строка в консоли? Так?
Да
источник

M

Maxim Borisov in learn.java
чего в дебагере по шагам не проедешь ? сразу увидишь что происходит и как вывод в консоль формируется.
источник

n.

ns ... in learn.java
....
Да
кажется разобрался теперь.
спс.
источник