title: How to make Java Set?
body: <p>Can anyone help me?
  example</p>
  
  <ul>
  <li>A {1,2,3}</li>
  <li>B {1,4,5}</li>
  </ul>
  
  <p>Code snippet:</p>
  
  <pre><code>a.intersect(b).print()
  // Result 1 . twin between two object
  
  a.merge(b).print()
  // Result 1,2,3,4,5
  </code></pre>
  
  <p>It is valid if I write code below?
  If not, which part I have to fix?</p>
  
  <pre><code>public static void main(String[] args) {
      // TODO code application logic here
     Set&lt;Integer&gt; a = new TreeSet&lt;Integer&gt;();
     a.add(1);
     a.add(2);
     a.add(6);
     a.remove(2);
     a.add(1); //gak berpengaruh karena sudah ada yang 1 sebelumnya
     //mengapa begituu ? karena et adalah collection yang tidak dapat memiliki elemen kembar.
     System.out.println("A = " + a);
  
     Set&lt;Integer&gt; b = new TreeSet&lt;Integer&gt;();
     b.add(2);
     b.add(6);
     b.add(1);
     System.out.println("B = " + b); //hasilnya 1,2,6.
     //loh?? kok bisa ? krn sy pake TreeSet, jadi udah terurut.
  
     b.retainAll(a); //ini rumus intersect XD
     for (Integer i: b)
     {
         System.out.print(i);
     }
  }
  </code></pre>
  
  <p>}</p>