Java 当通过url读取csv文件时,我想用数据映射列名
当通过url读取csv文件时,我想用文件数据映射列名 范例 1 2 3 4 2 4 5 6 2 3 4 6 1 2 3 4 2 4 5 6 2 3 4 6 输出应该是 No1 No3 1 3 2 5 2 4 一号三号 1 3 2 5 2 4 因此,要使用以下映射导入特定列。一号三号 我们可以用Java 当通过url读取csv文件时,我想用数据映射列名,java,csv,Java,Csv,当通过url读取csv文件时,我想用文件数据映射列名 范例 1 2 3 4 2 4 5 6 2 3 4 6 1 2 3 4 2 4 5 6 2 3 4 6 输出应该是 No1 No3 1 3 2 5 2 4 一号三号 1 3 2 5 2 4 因此,要使用以下映射导入特定列。一号三号 我们可以用ArrayList来做这个吗?现在我正在使用数组 提前感谢您是的,您可以使用ArrayList存储列的值,最好使用Hashmap来包含
ArrayList
来做这个吗?现在我正在使用数组
提前感谢您是的,您可以使用ArrayList存储列的值,最好使用Hashmap来包含所有值。我假设你有一个2D数组来包含这些值,如果你可以这样做
Map<Integer, List<Integer>> myMap = new HashMap<>();
for(int i = 0; i < numberOfColumnss; i++){
List<Integer> myArrayList = new ArrayList<>();
for(int j=0; j < numberOfRows; j++){
myArrayList.add(myArray[j][i])
}
myMap.put(i, myArrayList)
}
Map myMap=newhashmap();
for(int i=0;i
问题是什么?你面临什么问题?很难说该怎么做,因为你没有包含任何相关的代码。