遗憾的是,这不起作用:
long[] longs = new long[]{1L};
ArrayList<Long> longArray = new ArrayList<Long>(longs);
除了手动添加之外,还有更好的方法吗?
最佳答案
使用 ArrayUtils来自 apache commons-lang
long[] longs = new long[]{1L};
Long[] longObjects = ArrayUtils.toObject(longs);
List<Long> longList = java.util.Arrays.asList(longObjects);
关于java - 将 long 数组转换为 ArrayList<Long>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1979767/