Treemap:与键一起与值一起移动的地图的值
-
23-09-2019 - |
题
我有以下秘密:
TreeMap<Integer, Double> map;
双重值不是唯一的。
我使用整数键和函数firstEntry()和lighterTry()仔细遍历地图,并修改双重值。
现在,我想按降低双重值的顺序列出对的值。做这个的最好方式是什么?
这些整数键对我很重要,并且由于双重值不是唯一的,所以我不能有双键。
更新:更多说明是经典问题。可以说,学生的Rollnos是关键,其百分比是价值。现在按百分比排序,然后我们应该能够分辨出是谁的百分比。因此,我需要整数密钥。
解决方案
当您使用Web模板创建一个站点时,该站点没有依赖于创建它的Web模板,这是站点模板和Web模板之间的主要差异之一。
但Web模板可以使用自定义功能,然后在站点和包含这些功能的解决方案之间创建依赖项。这些依赖关系可能来自特征包含的属性,这些功能包括哪些规定文件和站点,然后依赖于文件系统中存在的这些文件,只要文件是无法计算的,或者它们可能包含列表定义。
如果您想要自定义页面和母版页,但没有依赖该功能,那么您必须使用代码创建页面和母版页。
其他提示
仅用于CSS的方法,在内容编辑器Web部件中添加以下CSS,或将其添加到您的自定义CSS中。根据需要删除<style>
标签。
<style type="text/css">
/* tile row height */
div.ms-promlink-body {
height: 100px;
}
/* tile dimensions, including inter-tile margin */
div.ms-tileview-tile-root {
width: 110px !important;
height: 110px !important;
}
/* tile and title( + description) overlay dimensions */
div.ms-tileview-tile-content, div.ms-tileview-tile-detailsBox {
width: 100px !important;
height: 100px !important;
}
/* tile background image dimensions */
div.ms-tileview-tile-content > a > img {
width: 100% !important;
height: 100% !important;
}
/* title and description text */
ul.ms-tileview-tile-detailsListMedium {
height: 100px;
padding: 4px 7px 7px;
font-size: 11px;
line-height: 14px;
}
/* description text class */
li.ms-tileview-tile-descriptionMedium {
padding-top: 10px;
font-size: 11px;
}
/* title text when description not shown */
div.ms-tileview-tile-titleTextMediumCollapsed {
background-color: rgba(0, 0, 0, 0.6);
width: 86px;
height: 29px;
position: absolute;
top: -33px;
left: 0px;
padding: 4px 7px 0px;
font-size: 11px;
line-height: 13px;
}
</style>
.
代码是图块大小为100x100。对于您自己的图像,上面的代码应该做这个技巧。对于OOTB SharePoint图像(使用默认图块集获得的图像(“共享您的网站”,“在截止日期内工作?”等)),您必须进一步更改。
您能做的就是以下内容:使用 入口集 迭代条目。将它们列入清单。然后,用正确的比较器对日期进行排序。
不隶属于 StackOverflow