VietTuts

Học java cơ bản đến nâng cao

  • Home
  • Java
  • Servlet
  • JSP
  • Struts2
  • Hibernate
  • Spring
  • Java WS
  • MyBatis
  • Eclipse
  • VBA
  • Web
    • JavaScript
    • JQUERY
    • JSON
    • AJAX
    • PHP
    • CSS
    • HTML
  • SQL
    • MySQL
    • SQL Server
    • PostgreSQL
    • SQLite
  • Misc
    • Phần mềm tiện ích
    • Selenium Test
    • Lập trình C
    • Lập trình C++
Java cơ bản Các khái niệm Java OOPs

Java Collections

Collections là gì? ArrayList trong java LinkedList trong java ArrayList vs LinkedList List Interface trong java HashSet trong java LinkedHashSet trong java TreeSet trong java Map Interface trong java HashMap trong java LinkedHashMap trong java TreeMap trong java Hashtable trong java HashMap vs Hashtable EnumSet trong java EnumMap trong java Lớp Collections trong java Sorting trong Collections Comparable trong java Comparator trong java Comparable vs Comparator Lớp Properties trong java ArrayList vs Vector Array vs ArrayList
Java AWT Java Swing Java I/O Ví Dụ Java I/O Java JDBC Các tính năng mới trong java Lập Trình Mạng Với Java Các Tính Năng Mới Trong Java Bài Tập Java Có Lời Giải Câu hỏi phỏng vấn java

Sự khác nhau giữa Comparable và Comparator


Comparator trong java
Lớp Properties trong java

Comparable và Comparator cả hai đều là các giao diện và có thể được sử dụng để sắp xếp các phần tử của collection.

Có nhiều sự khác nhau giữa Comparable và Comparator được đưa ra dưới đây.

ComparableComparator
1) Bạn phải implements giao tiếp Comparable cho lớp đối tượng cần được so sánh.Bạn KHÔNG phải implements giao tiếp Comparator cho lớp đối tượng cần được so sánh.
2) Comparable cung cấp phương thức compareTo() để sắp xếp các phần tử.Comparator cung cấp phương thức compare() để sắp xếp các phần tử.
3) Comparable thuộc về java.lang package.Comparator thuộc về java.util package.
4) Chúng ta có thể sắp xếp các phần tử của kiểu Comparable bởi phương thức Collections.sort(List) . Chúng ta có thể sắp xếp các phần tử của kiểu Comparator bởi phương thức Collections.sort(List,Comparator).

Comparator trong java
Lớp Properties trong java

Bài viết liên quan:

  • Comparable trong java
  • Comparator trong java
  • Mảng (Array) trong java
  • ArrayList trong java
  • Sự khác nhau giữa Array với ArrayList
  • Sắp xếp các phần tử của List
  • Sự khác nhau giữa ArrayList và Vector
  • HashSet trong java
  • HashMap trong java
  • Sự khác nhau giữa HashMap và Hashtable
  • List câu hỏi phỏng vấn Java Collection

Recent Updates

Kiểu dữ liệu trong MySQLChọn Database trong MySQLTạo ứng dụng JSP trên EclipseCú pháp trong JSPVòng đời của JSPKiến trúc JSPJSP là gì? - học JSP cần chuẩn bị những gì?Ví dụ về RESTful Web Service trong JavaKiến trúc hướng dịch vụ (SOA)So sánh SOAP và REST web serviceWeb Service là gì?Khái niệm lập trình hướng đối tượng trong C++

VietTuts on facebook

Học Java Cơ Bản Đến Nâng Cao - VietTuts.Vn

Danh sách bài học

Học java
Học servlet
Học jsp
Học Hibernate
Học Struts2
Học Spring
Học SQL

Câu hỏi phỏng vấn

201 câu hỏi phỏng vấn java
25 câu hỏi phỏng vấn servlet
75 câu hỏi phỏng vấn jsp
52 câu hỏi phỏng vấn Hibernate
70 câu hỏi phỏng vấn Struts2
70 câu hỏi phỏng vấn Spring
57 câu hỏi phỏng vấn SQL

About VietTuts.Vn

Hệ thống bài học trên VietTuts.Vn bao gồm các bài lý thuyết và thực hành về các công nghệ java và công nghệ web. Các bài lý thuyết trên hệ thống VietTuts.Vn được tham khảo và tổng hợp từ các trang http://javatpoint.com, http://www.tutorialspoint.com, http://docs.oracle.com/en ...

Scroll back to top

Copyright © 2016 VietTuts.Vn all rights reserved. | VietTuts.Vn team | Liên hệ | Chính sách - riêng tư