Diễn đàn giao lưu
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.
Tìm kiếm
 
 

Display results as :
 


Rechercher Advanced Search

Latest topics
» Khai giảng lớp luyện thi N2 và N3 tại Trung tâm Nhật Ngữ Top Globis
Comparator EmptyTue Feb 07, 2012 1:53 pm by onlink

» Vietpon! Mua sản phẩm chất lượng, giá tốt.
Comparator EmptyWed Dec 07, 2011 1:53 pm by onlink

» Học tiếng Nhật - Top Globis
Comparator EmptyWed Dec 07, 2011 1:44 pm by onlink

» Học tiếng Nhật - Top Globis
Comparator EmptyWed Dec 07, 2011 1:32 pm by onlink

» Học tiếng Nhật - Top Globis
Comparator EmptyWed Sep 21, 2011 2:21 pm by onlink

» Học tiếng Nhật - Top Globis
Comparator EmptyWed Aug 10, 2011 2:25 pm by onlink

» Khai giảng lớp đàm thoại sơ trung cấp tại Top Globis
Comparator EmptyWed Jun 15, 2011 11:24 am by onlink

» Tiếng Nhật online xu thế mới của thời đại- Top Globis
Comparator EmptyWed Jun 15, 2011 11:22 am by onlink

» PHẢN XẠ NGẪU NHIÊN LIÊN TỤC-p2 Học tiếng Nhật mới
Comparator EmptyTue Mar 08, 2011 5:51 pm by onlink


Comparator

Go down

Comparator Empty Comparator

Bài gửi by baotrung Mon May 10, 2010 4:34 pm


Interface Comparator (tạm dịch là người so sánh) dùng để so sách các đối tượng. Đơn giản bạn chỉ việc tạo một đối tượng implement Comparator<T> với T sẽ là loại đối tượng mà bạn so sánh.

VD: public class MyComparator implements Comparator<Integer>{}. Lớp này sẽ dùng để so sánh các đối tượng Integer.

Sau khi bạn implement Comparator bạn phải cài đặt phương thức compare(T arg0, T arg1) với T là loại đối tượng cần so sánh. Phương thức này sẽ trả ra số âm khi arg0 nhỏ hơn arg1, 0 nếu arg0 bằng arg1, số dương khi arg0 lớn hơn arg1.

Comparator còn được dùng làm công cụ so sánh trong các collection như TreeSet, TreeMap...
baotrung
baotrung
Trưởng Lão

Tổng số bài gửi : 225
Reputation : 4
Join date : 13/01/2010
Age : 34

Về Đầu Trang Go down

Về Đầu Trang


 
Permissions in this forum:
Bạn không có quyền trả lời bài viết