gpt4 book ai didi

Java:创建新排序列表的实用函数

转载 作者:行者123 更新时间:2023-11-29 07:50:38 26 4
gpt4 key购买 nike

我发现自己有时会这样做:

List<String> keys = new ArrayList<String>(vii.slots.keySet());
Collections.sort(keys);
for(String index : keys) {
...

是否有一种实用方法(在公共(public)场所、Guava 等任何地方)可以在一行中执行此操作,例如:

for(String index : sorted(vii.slots.keySet())) {
...

很抱歉,如果这是一个常见问题解答,但经过一些网络搜索后我没能找到它,我相信 Java 专家会在五秒钟内回答这个问题。

谢谢

最佳答案

Map<String,VarInfo> sorted = new TreeMap<String,VarInfo>(vii.slots);
for (Map.Entry<String,VarInfo> entry : sorted) {
doStuff(entry.getKey(), entry.getValue());
}

关于Java:创建新排序列表的实用函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21552288/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com