Advertisement
jaVer404

level08.lesson08.task02

Apr 18th, 2015
234
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.01 KB | None | 0 0
  1. package com.javarush.test.level08.lesson08.task02;
  2.  
  3.  
  4.  
  5. import java.util.HashSet;
  6. import java.util.Iterator;
  7.  
  8.  
  9. /* Удалить все числа больше 10
  10. Создать множество чисел(Set<Integer>), занести туда 20 различных чисел.
  11. Удалить из множества все числа больше 10.
  12. */
  13.  
  14. public class Solution
  15. {
  16.     public static HashSet<Integer> createSet()
  17.     {
  18.         //Напишите тут ваш код
  19.        HashSet<Integer> mySet = new HashSet<Integer>();
  20.  
  21.         for (int i = 0; i<20; i++) {
  22.             mySet.add(5+i);
  23.         }
  24.         return mySet;
  25.     }
  26.  
  27.     public static HashSet<Integer> removeAllNumbersMoreThan10(HashSet<Integer> set)
  28.     {
  29.         //Напишите тут ваш код
  30.         Iterator <Integer> iterator = set.iterator();
  31.         while (iterator.hasNext()){
  32.             if (iterator.next() > 10) {
  33.                 iterator.remove();
  34.             }
  35.         }
  36.         return set;
  37.     }
  38. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement