code: public static <K, V> LinkedHashMap<K, V> sortToMap(Collection<Map.Entry<K, V>> entryCollection, Comparator<Map.Entry<K, V>> comparator) {
  		List<Map.Entry<K, V>> list = new LinkedList<>(entryCollection);
  		Collections.sort(list, comparator);
  
  		LinkedHashMap<K, V> result = new LinkedHashMap<>();
  		for (Map.Entry<K, V> entry : list) {
  			result.put(entry.getKey(), entry.getValue());
  		}
  		return result;
  	}
docs: 通过Entry排序，可以按照键排序，也可以按照值排序，亦或者两者综合排序
  
  @param <K> 键类型
  @param <V> 值类型
  @param entryCollection Entry集合
  @param comparator {@link Comparator}
  @return {@link LinkedList}
  @since 3.0.9