首页javamapJava Collection - 如何使用索引作为键将List转换为Hashmap

Java Collection - 如何使用索引作为键将List转换为Hashmap

我们想知道如何使用索引作为键将List转换为Hashmap。
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

public class Main {
  public static void main(String[] args) {
    List<String> aList = new ArrayList<String>();
    Map<Integer, String> aMap = new HashMap<Integer, String>();
    aList.add("A");
    aList.add("B");
    
    for (int i = 0; i < aList.size(); i++) {
      aMap.put(i + 1, aList.get(i));
    }
    
    System.out.println(aMap.toString());
  }
}