如果LinkedHashMap包含String和Integer,我如何根据其值对LinkedHashMap进行排序.所以我需要根据整数值对它进行排序.非常感谢
在我的代码中,我在彼此内部使用了一组交错的LinkedHashMap,如下所示。该代码很好,给了我想要的结果,除了它会自动删除重复项。我无法找出如何使用TreeMap或Set来保留重复项。
LinkedHashMap<String, LinkedHashMap<Integer, LinkedHashMap<String, Vector<String>>>>
dataAll =new LinkedHashMap<String, LinkedHashMap<Integer, LinkedHashMap<String,
Vector<String>>>>();
Run Code Online (Sandbox Code Playgroud) 我编写了一个java代码,它是一个用于组合3种不同软件的包装器.我正常运行代码100,000次.在每次运行时,应该打开,重写和关闭不同的文件,其中所有文件都以正确的try和catch惯例发生.如果我在Linux服务器上运行代码,那就没问题了.但是,当我在1000的10s之后在我的mac上运行它时,出现太多打开文件的错误,并且随后在加载文件X和Y时出错,等等,程序终止.
还有一件事我想添加:代码运行1000次,然后设置被更改并再次运行1000次并重复此过程.因此,对于前4-5次,没有问题,而在6-7次(意味着6000次运行)之后会发生此错误.