gpt4 book ai didi

java - API 17 : how to store in a array List> Android Studio

转载 作者:行者123 更新时间:2023-12-02 01:55:59 27 4
gpt4 key购买 nike

我正在一个项目中使用 google-vision,特别是现在我正在使用 this java class在我的代码中。我正在做一些检测到框架的事情,现在我遇到了这个问题:如果我使用:

 List<Map<Integer, Double>> peak = PeakDetect.peak_detection(Greenlist,delta, indices);

我想将 Integere 和 Double 分开,我该怎么做?我的测试手机支持 API 17(如 minSdkVersion),但我无法使用如下命令:

List<List<Integer>> indexes = peaks
.stream()
.map(p -> p.entrySet()
.stream()
.map(Map.Entry::getKey)
.collect(Collectors.toList()))
.collect(Collectors.toList());

System.out.println(indexes.get(0)); // maxima list output = [0, 5]
System.out.println(indexes.get(1)); // minima list output = [3]

是否有另一种方法可以分割或分离所有键并将其存储在新字符串中?提前致谢

最佳答案

我相信这就是您所需要的。

List<List<Integer>> indexes = new LinkedList<>();

for (Map<Integer, Double> map : peaks) {
indexes.add(new ArrayList<>(map.keySet()));
}

关于java - API 17 : how to store in a array List<List<Integer, 双>> Android Studio,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52272097/

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