假设我有一个哈希映射表,其中键(key)是
String
类型,值(value)是 ArrayList
类型,例如:{"value1"=["one","three","five"], "value2"=["two","four","six"]}
,其中 "value1" 和 "value2" 是键。我想将上述哈希映射表的数据以以下格式编写(以便我可以在 Excel 中读取 csv 文件)。value1,value2
one,two
three,four
five,six
我的想法是将第一个键及其值写成以下形式:
value1
one
three
five
我在考虑使用RandomAccessFile
类中的seek方法返回到第一行,再次写入第二个键及其值。然而,由于seek函数需要整个文件中字符串的长度,并在其后写入新字符串,因此我无法完成此任务。而我想要指针跳转到第一行并附加字符串。有更好的方法吗?非常感谢提供一个快速示例。
谢谢