Size: a a a

2020 May 17

A

Alex in learn.java
Quantum Harmonizer
ArrayList + HashSet
Можно подробнее
источник

QH

Quantum Harmonizer in learn.java
Alex
Можно подробнее
ArrayList (или ArrayDeque) в роли стека.
if (set.add(e)) deque.add(e)
источник

A

Alex in learn.java
Quantum Harmonizer
ArrayList (или ArrayDeque) в роли стека.
if (set.add(e)) deque.add(e)
Логика такая, что если произошла вставка в set, тогда повторяем это для deque и так же при удалении?
источник

QH

Quantum Harmonizer in learn.java
Alex
Логика такая, что если произошла вставка в set, тогда повторяем это для deque и так же при удалении?
а, забыл, поднять наверх.
Тогда ArrayList'а достаточно: list.remove(e); list.add(e)
источник

QH

Quantum Harmonizer in learn.java
Ещё LinkedHashSet ведёт себя противоположным образом: последний добавленный элемент в конце.
источник

A

Alex in learn.java
Quantum Harmonizer
Ещё LinkedHashSet ведёт себя противоположным образом: последний добавленный элемент в конце.
Там не произвольно располагается позиция элементов?
источник

QH

Quantum Harmonizer in learn.java
Alex
Там не произвольно располагается позиция элементов?
Она тем и отличается от простой HashSet.
источник
2020 May 18

A

Alex in learn.java
Возможно я запутался в том, что мне нужно сделать, когда задавал вопрос. Но вот наглядная схема, что чего хочу достичь 0-1-2 : 2-1-0. Сначала добавляем элементы, затем в обратном порядке удаляем.
источник

A

Alex in learn.java
То есть это LIFO?
источник

QH

Quantum Harmonizer in learn.java
Да.
источник

A

Alex in learn.java
Спасибо
источник

ИВ

Илья Высоцкий... in learn.java
ребят, как указать компаратору, что если в поле null , то чтоб не сравнивал или чтоб возвращал как-то что известное значение вверху, я вот что-то попытался, но нужна подсказка public int compare(Person o1, Person o2) {
       if(o1.getBirthDate()==null)
           return (незнаю что тут мб -1 или 1 или 0, или вообще не так);
       else if (o2.getBirthDate()==null)
           return то же самое;
       else
           return o1.getBirthDate().compareTo(o2.getBirthDate());
источник

ИВ

Илья Высоцкий... in learn.java
о а может присвоить просто в дату что-то если null и пусть сравнивает?
источник

P

Pan Kotek in learn.java
Илья Высоцкий
ребят, как указать компаратору, что если в поле null , то чтоб не сравнивал или чтоб возвращал как-то что известное значение вверху, я вот что-то попытался, но нужна подсказка public int compare(Person o1, Person o2) {
       if(o1.getBirthDate()==null)
           return (незнаю что тут мб -1 или 1 или 0, или вообще не так);
       else if (o2.getBirthDate()==null)
           return то же самое;
       else
           return o1.getBirthDate().compareTo(o2.getBirthDate());
Так тут зависит от того, какой порядок нужен
источник

A

Aelx in learn.java
if (o1.getBirthDate() == null) {
  if (o2.getBirthDate() == null) {
     return 0
  } else {
     return -1;
  }
}
if (o2.getBirthDate() == null) {
  return 1;
}
источник

ИВ

Илья Высоцкий... in learn.java
Aelx
if (o1.getBirthDate() == null) {
  if (o2.getBirthDate() == null) {
     return 0
  } else {
     return -1;
  }
}
if (o2.getBirthDate() == null) {
  return 1;
}
спасибочки
источник

DF

D. Forman in learn.java
Какой шанс что возьмуть на работу джуна без опыта в другой город?
Просто думаю как обстоят дела с переездом и вообще может уволять в первое время и что делать тогда
источник

AP

Alexander Pukhalsky in learn.java
В своем городе ничего нет?
источник

AP

Alexander Pukhalsky in learn.java
После оффера/испыталки можно и переехать
источник

DF

D. Forman in learn.java
В моем городе есть но очень мало и ждать оффер в своем городе могу долго очень

Вот в этом и основная проблема
Вдруг не вытащу испытательный.
Это потеря в деньгах да и времени жалко
Может была у кого похожая ситуация
источник