Tìm kiếm
Latest topics
Comparable
Trang 1 trong tổng số 1 trang
Comparable
Các đối tượng implement interface Comparable sẽ có khả năng tự so sánh với một đối tương khác.
Đối tượng của bạn chỉ cần implement Comparable<T> với T sẽ là loại đối tượng mà bạn so sánh.
VD: public class Student implements Comparable<Student>{}. Như vậy thì mọi sinh viên được tạo ra đều có thể tự so sánh với đối tượng sinh viên khác.
Sau khi bạn implement Comparable bạn phải cài đặt phương thức compareTo(T arg0) 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 đối tượng này nhỏ hơn arg0, 0 nếu đối tượng này bằng arg0, số dương khi đối tượng này lớn hơn arg0.
Comparable có thể được add trực tiếp vào TreeSet, TreeMap... mà không cần một đối tượng comparable.
baotrung- Trưởng Lão
- Tổng số bài gửi : 225
Reputation : 4
Join date : 13/01/2010
Age : 34
Trang 1 trong tổng số 1 trang
Permissions in this forum:
Bạn không có quyền trả lời bài viết
|
|
Tue Feb 07, 2012 1:53 pm by onlink
» Vietpon! Mua sản phẩm chất lượng, giá tốt.
Wed Dec 07, 2011 1:53 pm by onlink
» Học tiếng Nhật - Top Globis
Wed Dec 07, 2011 1:44 pm by onlink
» Học tiếng Nhật - Top Globis
Wed Dec 07, 2011 1:32 pm by onlink
» Học tiếng Nhật - Top Globis
Wed Sep 21, 2011 2:21 pm by onlink
» Học tiếng Nhật - Top Globis
Wed Aug 10, 2011 2:25 pm by onlink
» Khai giảng lớp đàm thoại sơ trung cấp tại Top Globis
Wed Jun 15, 2011 11:24 am by onlink
» Tiếng Nhật online xu thế mới của thời đại- Top Globis
Wed 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
Tue Mar 08, 2011 5:51 pm by onlink