warrior98

Untitled

Oct 23rd, 2018
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.97 KB | None | 0 0
  1. package com.company;
  2.  
  3. import java.util.*;
  4.  
  5. public class Multime {
  6.     private Set<Integer> multime;
  7.  
  8.     public Multime() { // constructor default
  9.         multime = new HashSet<Integer>();
  10.     }
  11.  
  12.     public Multime(ArrayList<Integer> lista) { // Contructor cu parametri
  13.         multime = new HashSet<Integer>(lista);
  14.     }
  15.  
  16.     Multime(Multime aux) { // Contructor de copiere
  17.         multime = aux.multime;
  18.     }
  19.  
  20.     public void setMultime(ArrayList<Integer> lista) {
  21.         multime = new HashSet<Integer>(lista);
  22.     }
  23.  
  24.     public ArrayList<Integer> getMultime() {
  25.         ArrayList<Integer> list = new ArrayList<Integer>(multime);
  26.         return list; // returneaza multimea ca lista
  27.     }
  28.  
  29.     public ArrayList<Integer> intersectie(Multime b) {
  30.         Set<Integer> intersectie = new HashSet<Integer>(multime);
  31.         intersectie.retainAll(b.multime);
  32.  
  33.         ArrayList<Integer> list = new ArrayList<Integer>(intersectie);
  34.         return list;
  35.     }
  36. }
Add Comment
Please, Sign In to add comment