让我有一个 HashMap HashMap。现在我想将所有值按行写入 CSV 文件
HashMap:
Key: BOF Value: SAPF,754
Key: BOM Value: SAPM,456
Key: BOL Value: SAPL,987
我想用这种格式制作一个 csv:
SAPF,754
SAPM,456
SAPL,987
怎么做?
最佳答案
您可以迭代条目并写入文件,例如:
Map<String, String[]> map = //Map with data
try(BufferedWriter writer = new BufferedWriter(new FileWriter("<your_file>"))){
for(Map.Entry<String, String[]> entry : map.entrySet()){
writer.write(String.join(",", entry.getValue()));
writer.newLine();
}
}
关于java - 在 java 中将 hashmap<String,String[]> 的值写入为 csv 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46320542/