Коллекция Java, упражнения TreeMap: сортировка ключей в Tree Map с помощью компаратора
Коллекция Java, упражнения TreeMap: упражнение 7 с решением
Напишите программу на Java для сортировки ключей в Tree Map с помощью компаратора.
Пример решения : -
Java-код:
import java.util.*;
import java.util.Map.Entry;
public class Example7 {
public static void main(String args[]){
TreeMap<String,String> tree_map1 = new TreeMap<String,String>(new sort_key());
// Put elements to the map
tree_map1.put("C2", "Red");
tree_map1.put("C4", "Green");
tree_map1.put("C3", "Black");
tree_map1.put("C1", "White");
System.out.println(tree_map1);
}
}
class sort_key implements Comparator<String>{
@Override
public int compare(String str1, String str2) {
return str1.compareTo(str2);
}
}
Пример вывода:
{C1 = белый, C2 = красный, C3 = черный, C4 = зеленый}
Редактор кода Java:
Внесите свой код и комментарии через Disqus.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code