【发布时间】:2018-09-13 16:28:18
【问题描述】:
我想将一个字符串列表转换为一个映射,其中映射的键是一个简单的增量。
例如:
List<String> result = new ArrayList<String>();
result.add("hello");
result.add("Java");
假装结果:
Map<Integer, String> mapOfList;
map(1, "Hello");
map(2, "Java");
试试:
AtomicInteger atomic=new AtomicInteger(0);
mapOfList=result.stream().collect(atomic.incrementAndGet(), s -> s);
【问题讨论】: