Size: a a a

2020 November 29

I

Isabek in Java Developers
Требуется массив а ты передаешь инт
источник
2020 November 30

cU

chyngyz USONUULU in Java Developers
вот так тоже пробовал, но не получается
источник

cU

chyngyz USONUULU in Java Developers
источник

NU

Nodir Umarov in Java Developers
в аргументах нужен массив, попробуйте

farms[0] = new Farm("Naryn", new Cow[]{cow1, cow2, cow3}, new Sheep[]{sheep1, sheep2, sheep3}, new Horse[]{horse1, horse2}, "Joe Biden");
источник

cU

chyngyz USONUULU in Java Developers
Спасибо за отклики
источник

Е

Евгений in Java Developers
Nodir Umarov
в аргументах нужен массив, попробуйте

farms[0] = new Farm("Naryn", new Cow[]{cow1, cow2, cow3}, new Sheep[]{sheep1, sheep2, sheep3}, new Horse[]{horse1, horse2}, "Joe Biden");
Насколько я понял из кода -Ты в первый элемент массива (farms[0])хочешь положить другие массивы?
источник

NU

Nodir Umarov in Java Developers
Евгений
Насколько я понял из кода -Ты в первый элемент массива (farms[0])хочешь положить другие массивы?
как того требует конструктор
источник

NU

Nodir Umarov in Java Developers
через фото я вижу только два конструктора, один по умолчанию а второй ожидает три массива и две строки
источник

АУ

Антон Усепов... in Java Developers
Нужно положить не просто массив , а массив объектов. Создайте пару экземпляров объекта, оберните в массив и передать конструктору
источник

NU

Nodir Umarov in Java Developers
Nodir Umarov
в аргументах нужен массив, попробуйте

farms[0] = new Farm("Naryn", new Cow[]{cow1, cow2, cow3}, new Sheep[]{sheep1, sheep2, sheep3}, new Horse[]{horse1, horse2}, "Joe Biden");
у него вроде уже созданы эти объекты правда он их закомментил, можно было просто ссылки на объекты в массив передать как тут
источник
2020 December 05

KE

Kantoro Erkulov in Java Developers
Кому интересно - напишите.
Java Junior на удалёнку

https://www.linkedin.com/posts/yuliyasatskova_java-remote-junior-activity-6740356735225143296-a_bj
источник
2020 December 07

N

Nikita in Java Developers
Всем привет!
источник

N

Nikita in Java Developers
В посте на хабре 203688 (после выкладывания линка удалилось сообщение) автор пишет, что его спросили на собесе про хэшмапу "почему не просто берется хэш ключа, а в нем еще перемешиваются байты". Перемешиванием байтов он обозвал побитовое "и" для вычисления бакета или есть какая-то магия?
источник
2020 December 09

A

Abdysamat in Java Developers
Nikita
В посте на хабре 203688 (после выкладывания линка удалилось сообщение) автор пишет, что его спросили на собесе про хэшмапу "почему не просто берется хэш ключа, а в нем еще перемешиваются байты". Перемешиванием байтов он обозвал побитовое "и" для вычисления бакета или есть какая-то магия?
источник

A

Abdysamat in Java Developers
возможно имелся ввиду этот шаг
источник

N

Nikita in Java Developers
Видимо да, не знал, спасибо!
источник

I

Isabek in Java Developers
  public V put(K key, V value) {
     return putVal(hash(key), key, value, false, true);
 }
источник

I

Isabek in Java Developers
static final int hash(Object key) {
       int h;
       return (key == null) ? 0 : (h = key.hashCode()) ^ (h >>> 16);
}
источник

I

Isabek in Java Developers
Nikita
В посте на хабре 203688 (после выкладывания линка удалилось сообщение) автор пишет, что его спросили на собесе про хэшмапу "почему не просто берется хэш ключа, а в нем еще перемешиваются байты". Перемешиванием байтов он обозвал побитовое "и" для вычисления бакета или есть какая-то магия?
XOR используется
источник

N

Nikita in Java Developers
Isabek
XOR используется
Здесь да. Там сложночитаемый код, но мне показалось, что в putVal на 630 строчке tab[i = (n - 1) & hash] бакет выбирается, или я не прав?
источник