01 November 2018

Loại bỏ giá trị trùng nhau duplicate trong ArrayList bằng HashSet lập trình Java

Loại bỏ giá trị trùng nhau trong ArrayList 
Loại bỏ giá trị trùng nhau trong ArrayList 
Java Core 2018
package test;

import java.util.ArrayList;
import java.util.HashSet;
import java.util.List;
import java.util.Set;

public class Demo {

   public static void main(String args[]) {

      List < String > list = new ArrayList < String > ();
      list.add("Brishna");
      list.add("Eishan");
      list.add("Aryan");
      list.add("Darm");
      list.add("Darm");
      list.add("Darm");

      System.out.println(list);

      Set < String > set = new HashSet < > (list);

      System.out.println(set);

   }
}

Output:
[Brishna, Eishan, Aryan, Darm, Darm, Darm]
[Brishna, Darm, Aryan, Eishan]
Kiến Thức Cần Có:
1. List, ArrayList, Set, HashSet là gì ?
2. println là gì ?

Related Posts:

  • Bài 33: Đọc ghi file theo Object trong Java Bài 33: Đọc ghi file theo Object trong Java ​ - Đặt 1 tình huống thực tế: khi ta muốn quản lý 1 danh sách sinh viên, tất nhiên sẽ là 1 dãy rất nhiều đối tượng, mỗi đối tượng sinh viên lại có nhiều thuộc tính: tên, tu… Read More
  • Bài 32: Tìm hiểu về lớp File trong Java Bài 32: Tìm hiểu về lớp File trong Java ​ - Lớp File thường được dùng để lấy các thông tin về tập tin cũng như thư mục.​ - Hình ảnh ở trên chắc chắn các bạn thấy rất quen thuộc, đó là quá trình 1 phần mềm duyệt thư mục v… Read More
  • Bài 34: HashMap trong Java Bài 34: HashMap trong Java ​ ** Gần giống với ArrayList, tuy nhiên HashMap là 1 kiểu đối tượng lưu giá trị theo cặp key / valueKey trong 1 đối tượng kiểu HashMap là duy nhất. HashMap truy cập theo key, không t… Read More
  • Bài 31: Đọc/ghi file dùng luồng ký tự trong Java Bài 31: Đọc/ghi file dùng luồng ký tự trong Java ​ - Khi chúng ta thao tác với văn bản, có thể sử dụng luồng byte. Tuy nhiên thì sự lựa chọn tốt nhất không phải là nó mà là luồng ký tự, việc sử dụng luồng ký tự có… Read More
  • Bài 30: Sử dụng luồng ký tự trong Java Bài 30: Sử dụng luồng ký tự trong Java  ​ Ở những bài trước, mình đã giới thiệu với các bạn việc sử dụng luồng byte để nhập và xuất dữ liệu ký tự. Nhưng trong nhiều trường hợp luồng byte không phải là cách tốt nhấ… Read More

0 nhận xét:

Post a Comment

 

BACK TO TOP

Xuống cuối trang