Advertisement
Mancolo

обобщение

Jan 4th, 2022
887
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.39 KB | None | 0 0
  1. for (int i = List.size()-1; i>=0;i--){
  2.             System.out.println(List.get(i));
  3.         }
  4.         ////////////////////
  5.         System.out.print("Enter position: ");
  6.         int c = in.nextInt();
  7.         List.add(c,str5);
  8.         ////////////////////
  9.         List.addFirst(str1);
  10.         List.addLast(str2);
  11.         /////////////////
  12.         String[] ListArray =  List.toArray(new String[4]);
  13.         for (String i:
  14.              ListArray) {
  15.             System.out.println(i);
  16.         }
  17.         //////////////////
  18.         Animal s1 = new Animal("Kaika","Alabai",12);
  19.         Animal s2 = new Animal("Mushtar","Ovcharka",5);
  20.         Animal s3 = new Animal("Rust","hotdog",7);
  21.         Animal s4 = new Animal("Jakk","Labrador",6);
  22.  
  23.         LinkedList<Animal> Dogs = new LinkedList<Animal>();
  24.         Dogs.add(s1);
  25.         Dogs.add(s2);
  26.         Dogs.add(s3);
  27.         Dogs.add(s4);
  28.         Deque<Animal> deque = new ArrayDeque<Animal>(Dogs);
  29.         deque.addFirst(s1);
  30.         deque.addLast(s4);
  31.         deque.peekFirst();
  32.         deque.peekLast();
  33.         deque.push(s2);
  34.         deque.removeFirst();
  35.         int v = 0;
  36.         while(deque.peek()!=null){
  37.             deque.pollFirst().display();
  38.         }
  39.  
  40. public static void main(String[] ags) {
  41.     Person man1 = new Person("man1",34,30000);
  42.     Person man2 = new Person("man2",32,40000);
  43.     Person man3 = new Person("man3",33,50000);
  44.     LinkedList<Person> list1 = new LinkedList<Person>();
  45.     list1.add(man1);
  46.     list1.add(man2);
  47.     list1.add(man3);
  48.     ArrayDeque<Person> list2 = new ArrayDeque<Person>(list1);
  49.  
  50.     for (int i = 0; i <list1.size();i++){
  51.         list1.get(i).display();}
  52.         for (Person a:
  53.              list2) {
  54.             a.display();
  55.         }
  56.  
  57.         list2.getFirst();
  58.         list2.getLast();
  59.         list2.pollLast();
  60.         list2.pollFirst();
  61.         list2.pop();
  62.         list2.removeFirstOccurrence(man2);
  63.         list2.removeLastOccurrence(man1);
  64.  
  65.  
  66.         int AvgSal = 0;
  67.         int AvgAge = 0;
  68.  
  69.  
  70.         for (Person a:
  71.                 list2) {
  72.             AvgAge += a.getAge();
  73.             AvgSal += a.getSalary();
  74.         }
  75.         System.out.println("Sum of Age: " + AvgAge);
  76.         System.out.println("Sum of Salary: " + AvgSal);
  77.         System.out.println("Avg of Age: " + AvgSal/ list2.size());
  78.         System.out.println("Avg of Salary: " + AvgSal/ list2.size());
  79.  
  80.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement