0 added
0 removed
Original
2026-01-01
Modified
2026-02-26
1
<p>Метод put() который вызывается на объекте HashMap<K, V> принимает два значения в качестве аргументов:</p>
1
<p>Метод put() который вызывается на объекте HashMap<K, V> принимает два значения в качестве аргументов:</p>
2
<ol><li>Ключ объекта - key</li>
2
<ol><li>Ключ объекта - key</li>
3
<li>Значение объекта, соответствующее переданному ключу - value</li>
3
<li>Значение объекта, соответствующее переданному ключу - value</li>
4
</ol><p>Если в метод put() передать ключ, которого еще нет в объекте HashMap<K, V>, то он запишется вместе с переданным значением.</p>
4
</ol><p>Если в метод put() передать ключ, которого еще нет в объекте HashMap<K, V>, то он запишется вместе с переданным значением.</p>
5
<p>Если в метод put() передать ключ, который уже есть в объекте HashMap<K, V>, то значение, соответствующее этому ключу, будет заменено на новое.</p>
5
<p>Если в метод put() передать ключ, который уже есть в объекте HashMap<K, V>, то значение, соответствующее этому ключу, будет заменено на новое.</p>
6
// создаем новый объект Map Map<Integer, String> numbers = new HashMap<>(); // добавляем значения numbers.put(1, "one"); numbers.put(2, "two"); numbers.put(3, "three"); numbers.put(4, "four"); System.out.println(numbers); // => {1=one, 2=two, 3=three, 4=four} // снова добавим значение, но уже с существующим ключом numbers.put(2, "new value"); System.out.println(numbers);// => {1=one, 2=new value, 3=three, 4=four}
6
// создаем новый объект Map Map<Integer, String> numbers = new HashMap<>(); // добавляем значения numbers.put(1, "one"); numbers.put(2, "two"); numbers.put(3, "three"); numbers.put(4, "four"); System.out.println(numbers); // => {1=one, 2=two, 3=three, 4=four} // снова добавим значение, но уже с существующим ключом numbers.put(2, "new value"); System.out.println(numbers);// => {1=one, 2=new value, 3=three, 4=four}