HashMap:将arraylist设为一组键或值

use*_*693 2 java

我有两个arraylists A1,A2.A1的每个元素都是关键,A2的每个元素都是对应的值.所以我找到的解决方案是循环A1(A1和A2具有相同的大小),使hashmap.add(A1 [i],A2 [i]),但有没有办法直接发送键值对作为两个集?我想避免循环它会减慢我的代码..提前谢谢你!

z5h*_*z5h 5

"我想避免循环,这将减慢我的代码." 任何时候代码都可以做任何事情,它会降低你的代码速度.关键是要避免做你不需要做的事情.有些东西需要遍历你的列表.