среда, 25 января 2017 г.

level08.lesson11.home01

package com.javarush.test.level08.lesson11.home01;

import java.util.HashSet;
import java.util.Iterator;
import java.util.Set;

/* Set из котов1. Внутри класса Solution создать public static класс кот – Cat.2. Реализовать метод createCats, он должен создавать 
множество (Set) котов и добавлять в него 3 кота.3. В методе main удалите одного кота из Set cats.4. Реализовать метод printCats, он должен вывести на 
экран всех котов, которые остались во множестве. 
Каждый кот с новой строки.*/
public class Solution
{
    public static void main(String[] args)
    {
        Set cats = createCats();

        //напишите тут ваш код. пункт 3        Iterator iterator = cats.iterator();
        cats.remove(iterator.next());

        printCats(cats);
    }

    public static Set createCats()
    {
        //напишите тут ваш код. пункт 2        Set cat = new HashSet();
        cat.add(new Cat());
        cat.add(new Cat());
        cat.add(new Cat());
        return cat;
    }

    public static void printCats(Set cats)
    {
        // пункт 4        for (Cat i : cats)
        {
            System.out.println(i);
        }
    }

    // пункт 1    public static class Cat
    {

    }
}

Комментариев нет:

Отправить комментарий