ЗАДАЧА 08.03.01
package com.javarush.test.level08.lesson03.task01; /* HashSet из растений Создать коллекцию HashSet с типом элементов String. Добавить в неё 10 строк: арбуз, банан, вишня, груша, дыня, ежевика, жень-шень, земляника, ирис, картофель. Вывести содержимое коллекции на экран, каждый элемент с новой строки. Посмотреть, как изменился порядок добавленных элементов. */ import java.util.HashSet; import java.util.Iterator; import java.util.Set; public class Solution { public static void main(String[] args) throws Exception { Set<String> set = new HashSet<String>(); set.add("арбуз"); set.add("банан"); set.add("вишня"); set.add("груша"); set.add("дыня"); set.add("ежевика"); set.add("жень-шень"); set.add("земляника"); set.add("ирис"); set.add("картофель"); Iterator<String> iterator = set.iterator(); while (iterator.hasNext()) { System.out.println(iterator.next()); } } }
ЗАДАЧА 08.03.02
package com.javarush.test.level08.lesson03.task02; /* HashMap из 10 пар Создать коллекцию HashMap<String, String>, занести туда 10 пар строк: арбуз - ягода, банан - трава, вишня - ягода, груша - фрукт, дыня - овощ, ежевика - куст, жень-шень - корень, земляника - ягода, ирис - цветок, картофель - клубень. Вывести содержимое коллекции на экран, каждый элемент с новой строки. Пример вывода (тут показана только одна строка): картофель - клубень */ import java.util.HashMap; import java.util.Map; public class Solution { public static void main(String[] args) throws Exception { Map<String, String> map = new HashMap<String, String>(); map.put("арбуз", "ягода"); map.put("банан", "трава"); map.put("вишня", "ягода"); map.put("груша", "фрукт"); map.put("дыня", "овощ"); map.put("ежевика", "куст"); map.put("жень-шень", "корень"); map.put("земляника", "ягода"); map.put("ирис", "цветок"); map.put("картофель", "клубень"); for (Map.Entry<String, String> pair : map.entrySet()) { String key = pair.getKey(); //ключ String value = pair.getValue(); //значение System.out.println(key + " - " + value); } } }
Leave A Comment