ya_zay4eg

level08.lesson06.task02

Dec 17th, 2014
418
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.62 KB | None | 0 0
  1. package com.javarush.test.level08.lesson06.task02;
  2.  
  3.  
  4.  
  5. import java.util.ArrayList;
  6. import java.util.LinkedList;
  7. import java.util.List;
  8.  
  9.  
  10. /* Провести 10 тысяч вставок, удалений
  11. Для arrayList и linkedList провести 10 тысяч вставок, удалений, а также вызовов get и set.
  12. */
  13.  
  14. public class Solution
  15. {
  16.     public static void main(String[] args) throws Exception
  17.     {
  18.         // ArrayList
  19.         ArrayList <Integer> arrayList = new ArrayList();
  20.         insert10000(arrayList);
  21.         get10000(arrayList);
  22.         set10000(arrayList);
  23.         remove10000(arrayList);
  24.  
  25.         // LinkedList
  26.         LinkedList<Integer> linkedList = new LinkedList();
  27.         insert10000(linkedList);
  28.         get10000(linkedList);
  29.         set10000(linkedList);
  30.         remove10000(linkedList);
  31.     }
  32.  
  33.     public static void insert10000(List <Integer> list)
  34.     {
  35.         //Напишите тут ваш код
  36.         for (int i=0;i<10000;i++)
  37.         {
  38.             list.add(1);
  39.         }
  40.     }
  41.  
  42.     public static void get10000(List list)
  43.     {
  44.         //Напишите тут ваш код
  45.         for (int i =0; i<10000;i++) {
  46.             list.get(i);
  47.         }
  48.     }
  49.  
  50.     public static void set10000(List list)
  51.     {
  52.         //Напишите тут ваш код
  53.         for (int i =0; i<10000; i++) {
  54.             list.set(i,1);
  55.         }
  56.     }
  57.  
  58.     public static void remove10000(List list)
  59.     {
  60.         //Напишите тут ваш код
  61.         for (int i = list.size()-1;i>=0;i--){
  62.             list.remove(i);
  63.         }
  64.     }
  65. }
Advertisement
Add Comment
Please, Sign In to add comment