如何初始化 SortedMap?实际上,我所需要的只是一系列字符串,以保持它们添加到该系列中的顺序。我假设 SortedMap 甚至是最好的解决方案。但是,每次我尝试将 cssFiles
设置为 Map()
或 SortedMap()
的实例时,我什么也得不到。
public class Controller {
private SortedMap<Integer, String> cssFiles;
private SortedMap<Integer, String> jsFiles;
public Controller () {
this.addCss("global.css");
this.addJs("global.js");
}
}
最佳答案
排序集合不用于维护插入顺序,当您想要使用与项目内容相关的某些排序属性来检索项目时,将使用它们。
如果您想按照插入顺序检索项目,请使用 ArrayList、Vector 或其中一个队列。
关于java - 如何初始化SortedMap?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10342968/