Size: a a a

2020 May 22

LS

Lev Shagalov in Java & Co
С недавнего времени в идее накапливаются таски Hot Swap. Никто не сталкивался? Остаются после каждого старта.
источник

КМ

Константин Мошняга... in Java & Co
Подскажите плиз, как ставятся такие значки http://joxi.ru/brRRaWLtYeMNMr Человек рассказывает урок, а как ставит знаки не говорит(  просто написание с клавиатуры видимо не то. К тому же не поясняет, что это, зачем нужно это вставлять и как называется, чтобы погуглить хоть про эту хрень, тоже ничего.
Киньте плиз хотя бы определение, для поиска
источник

IF

Ilya Frontend in Java & Co
Константин Мошняга
Подскажите плиз, как ставятся такие значки http://joxi.ru/brRRaWLtYeMNMr Человек рассказывает урок, а как ставит знаки не говорит(  просто написание с клавиатуры видимо не то. К тому же не поясняет, что это, зачем нужно это вставлять и как называется, чтобы погуглить хоть про эту хрень, тоже ничего.
Киньте плиз хотя бы определение, для поиска
Это тебе идея сама подсказывает какие параметры в метод сувать
источник

КМ

Константин Мошняга... in Java & Co
То есть автоматически должны появится да?
источник

IF

Ilya Frontend in Java & Co
Да
источник

C

Cyclone in Java & Co
Если пишешь значение инлайном.
источник

КМ

Константин Мошняга... in Java & Co
Но блин чего же тогда не появились
источник

C

Cyclone in Java & Co
гугли idea parameters hint, например
источник

Y

Yury in Java & Co
Константин Мошняга
Но блин чего же тогда не появились
File - Settings - Editor - Inlay hints
источник

КМ

Константин Мошняга... in Java & Co
Спасибо)
источник

ЯФ

Яша Ф. in Java & Co
```
    public Offer[] removeById(int id) {
       int length = offers.length - 1;
       Offer[] temp = new Offer[length];
       int index = 0;
       for (Offer offer : offers) {
           if (offer.getId() != id) {
               temp[index] = offer;
               index++;
           }
       }
       offers = temp;
       return offers;
   }
```

если я пытаюсь произвести удаление по несуществующему ид, то получаю ошибку длины массива. так как на деле массив остается не изменным, а исходя из метода мы получаем длинна - 1. как быть?
источник

C

Cyclone in Java & Co
что за дичь)
источник

ЯФ

Яша Ф. in Java & Co
метод по удалению записи в массиве. это не дичь, это код ))
источник

AB

Aleksey Budaev in Java & Co
Почему может не формировать dropdown ? В jsp с реквестом массив передал, но список пустой
    <select>
        <c:forEach var="item" items="${allFio}">
           <option value="${item}"><c:out value="${item}" /></option>
        </c:forEach>
   </select>
источник

AB

Aleksey Budaev in Java & Co
Потому что jstl не подключил, квадратная голова
источник

C

Cyclone in Java & Co
Яша Ф.
```
    public Offer[] removeById(int id) {
       int length = offers.length - 1;
       Offer[] temp = new Offer[length];
       int index = 0;
       for (Offer offer : offers) {
           if (offer.getId() != id) {
               temp[index] = offer;
               index++;
           }
       }
       offers = temp;
       return offers;
   }
```

если я пытаюсь произвести удаление по несуществующему ид, то получаю ошибку длины массива. так как на деле массив остается не изменным, а исходя из метода мы получаем длинна - 1. как быть?
return Stream.of(offers).filter(offer -> offer.getId() != id)
.toArray(Offer[]::new));

примерно так.
источник

ЯФ

Яша Ф. in Java & Co
Cyclone
return Stream.of(offers).filter(offer -> offer.getId() != id)
.toArray(Offer[]::new));

примерно так.
это вместо всей логики этого метода?
источник

C

Cyclone in Java & Co
да
источник

C

Cyclone in Java & Co
На самом деле не надо использовать массивы, массивы неизменны - используй коллекции, например List<Offer>.
источник

ЯФ

Яша Ф. in Java & Co
Cyclone
На самом деле не надо использовать массивы, массивы неизменны - используй коллекции, например List<Offer>.
у нас коллекции после этой ДЗ преподают, по этому типа не советуют использовать то, что не прошли ))
источник