Size: a a a

2021 January 02

LK

Leonid Kharin in learn.java
Эд
так и сделать) в чём проблема?
не совсем понимаю, как создавать задачи
источник

LK

Leonid Kharin in learn.java
это что то типа такого
for(int k = 0; k < 20000000; k++) {  
  Runnable worker = new MyRunnable();
  threadPool.execute(worker);
}
источник

A

Andrey in learn.java
привет, подскажите плз что не так с методом, не хочет условие else возвращать
источник

A

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

DK

Dmtr Klkv in learn.java
У тебя всегда true
источник

MR

Muzaffar Rasulov in learn.java
как понять '""'?
источник

MR

Muzaffar Rasulov in learn.java
может просто ""
источник

<Юрий> 👨‍🔬 Чеб... in learn.java
Andrey
привет, подскажите плз что не так с методом, не хочет условие else возвращать
Куда возвращать? У тебя void вообще
источник

A

Andrey in learn.java
пасиб) разобрался
источник

<Юрий> 👨‍🔬 Чеб... in learn.java
источник

A

Andrey in learn.java
все ок)
источник

РК

Роман Китурко... in learn.java
Добрый день
Ребят, может кто подскажет в чем проблема.
Ситуация: на клиенте ввожу данные, для создания пользователя. Один из параметров - vehicleId. Изначально в БД уже есть vehicle с таким id, которому я хочу присвоить клиента. Т.е при создании клиента я присваиваю id транспорта, тем самым в таблице Client должна создаться запись о клиенте, а в таблице Vehicle - сохраниться Id созданного клиента.
В чем проблема: данные приходят, но в таблицу Vehicle созданный клиент не присваивается. Как быть?
источник

T

TakeItEasy in learn.java
Привет) подскажите) в чем еще смысл паттерна Builder по мимо динамического конструктора?
источник

ch

central hardware in learn.java
TakeItEasy
Привет) подскажите) в чем еще смысл паттерна Builder по мимо динамического конструктора?
для того чтобы упростить логику создания обьекта которая не тривиальная, например есть чтобы отправить в телегу клаву, нужно передать сделать что то типо

List<List<InlineKeyboardButton>> keyboard = new ArrayList<>();

удобно это руками писать, ничего подобного поэтому делаем билдер в котором делаем что то типо

public InlineKeyboardBuilder row() {
       row = new ArrayList<>();
       return this;
   }

   public InlineKeyboardBuilder button(@NonNull String text, @NonNull String callbackData) {
       row.add(,,,);
       return this;
   }

   public InlineKeyboardBuilder endRow() {
       keyboard.add(row);
       row = null;
       return this;
   }
источник

ch

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

List<List<InlineKeyboardButton>> keyboard = new ArrayList<>();

удобно это руками писать, ничего подобного поэтому делаем билдер в котором делаем что то типо

public InlineKeyboardBuilder row() {
       row = new ArrayList<>();
       return this;
   }

   public InlineKeyboardBuilder button(@NonNull String text, @NonNull String callbackData) {
       row.add(,,,);
       return this;
   }

   public InlineKeyboardBuilder endRow() {
       keyboard.add(row);
       row = null;
       return this;
   }
но чаще всего для methods chain используют
источник

AK

Artem Kushnir in learn.java
С Новым годом , подскажите как заполнить выборочно двухмерный массив , а там где не заполнено проставить дефолтной значение ?
источник

ch

central hardware in learn.java
Artem Kushnir
С Новым годом , подскажите как заполнить выборочно двухмерный массив , а там где не заполнено проставить дефолтной значение ?
написать код который будет это делать?
источник

AK

Artem Kushnir in learn.java
Классная подсказка 😎
источник

ch

central hardware in learn.java
а что вы хотели? чтобы вам код написали?
источник

AL

Akira Life in learn.java
тут есть java мидлы?
источник