ya_zay4eg

level08.lesson08.task02

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