Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.javarush.test.level08.lesson06.task02;
- import java.util.ArrayList;
- import java.util.LinkedList;
- import java.util.List;
- /* Провести 10 тысяч вставок, удалений
- Для arrayList и linkedList провести 10 тысяч вставок, удалений, а также вызовов get и set.
- */
- public class Solution
- {
- public static void main(String[] args) throws Exception
- {
- // ArrayList
- ArrayList <Integer> arrayList = new ArrayList();
- insert10000(arrayList);
- get10000(arrayList);
- set10000(arrayList);
- remove10000(arrayList);
- // LinkedList
- LinkedList<Integer> linkedList = new LinkedList();
- insert10000(linkedList);
- get10000(linkedList);
- set10000(linkedList);
- remove10000(linkedList);
- }
- public static void insert10000(List <Integer> list)
- {
- //Напишите тут ваш код
- for (int i=0;i<10000;i++)
- {
- list.add(1);
- }
- }
- public static void get10000(List list)
- {
- //Напишите тут ваш код
- for (int i =0; i<10000;i++) {
- list.get(i);
- }
- }
- public static void set10000(List list)
- {
- //Напишите тут ваш код
- for (int i =0; i<10000; i++) {
- list.set(i,1);
- }
- }
- public static void remove10000(List list)
- {
- //Напишите тут ваш код
- for (int i = list.size()-1;i>=0;i--){
- list.remove(i);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment