Java - Viết chương trình đảo ngược các phần tử của TreeSet.
Viết chương trình tạo 1 TreeSet và nhập vào các phần tử có kiểu chuỗi cho TreeSet đó. Sau đó đảo ngược các phần tử của TreeSet và hiển thị lại TreeSet sau khi đảo ngược.
Bài giải
-------------------- ######## --------------------
Hướng dẫn: Để đảo ngược các phần tử của TreeSet (tức là hiển thị các phần tử của TreeSet theo thứ tự giảm dần), Java cung cấp cho chúng ta phương thức descendingIterator(). Kết quả của phương thức này sẽ trả về 1 Iterator duyệt qua các phần tử của TreeSet theo thứ tự giảm dần.

Bài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thức.
Bài giải
public static void main(String[] args) {
TreeSet<String> treeSetColors = new TreeSet<>();
treeSetColors.add("Red");
treeSetColors.add("Green");
treeSetColors.add("Black");
treeSetColors.add("Pink");
treeSetColors.add("Orange");
System.out.println("Các phần tử trong treeSetColors trước khi đảo ngược: " + treeSetColors);
// Đảo ngược các phần tử trong treeSetColors
// sử dụng phương thức descendingIterator()
// kết quả của phương thức sẽ trả về 1 Iterator
Iterator<String> iterator = treeSetColors.descendingIterator();
System.out.println("Các phần tử trong treeSetColors sau khi đảo ngược:");
while (iterator.hasNext()) {
System.out.print(iterator.next() + "\t");
}
}
Kết quả sau khi biên dịch chương trình:
Câu hỏi thường gặp liên quan:
- Java - Viết chương trình tìm và hiển thị các phần tử nhỏ hơn 7 trong TreeSet.
- Java - Viết chương trình đảo ngược các phần tử của TreeSet.
- Java - Viết chương trình tìm phần tử nhỏ nhất trong TreeSet và xóa phần tử đó ra khỏi TreeSet.

Các kiểu dữ liệu trong C ( int - float - double - char ...)
Thuật toán tìm ước chung lớn nhất trong C/C++
Cấu trúc lệnh switch case trong C++ (có bài tập thực hành)
ComboBox - ListBox trong lập trình C# winforms
Random trong Python: Tạo số random ngẫu nhiên
Lệnh cin và cout trong C++
Cách khai báo biến trong PHP, các loại biến thường gặp
Download và cài đặt Vertrigo Server
Thẻ li trong HTML
Thẻ article trong HTML5
Cấu trúc HTML5: Cách tạo template HTML5 đầu tiên
Cách dùng thẻ img trong HTML và các thuộc tính của img
Thẻ a trong HTML và các thuộc tính của thẻ a thường dùng