У меня есть хэш-карта со строковым ключом и строковым значением. Он содержит большое количество ключей и соответствующих им значений.
Например:
key | value
abc | aabbcc
def | ddeeff
Я хотел бы записать эту хэш-карту в CSV-файл, чтобы мой CSV-файл содержал строки, как показано ниже:
abc,aabbcc
def,ddeeff
Я попробовал следующий пример, используя библиотеку supercsv: http://javafascination.blogspot.com/2009/07/csv-write-using-java.html. Однако в этом примере вам нужно создать хэш-карту для каждой строки, которую вы хотите добавить в свой CSV-файл. У меня есть большое количество пар ключ-значение, что означает, что необходимо создать несколько хэш-карт, каждая из которых содержит данные для одной строки. Я хотел бы знать, есть ли более оптимизированный подход, который можно использовать для этого варианта использования.