不 Map 参与其中,只是 List . 你还没有解释语义。但似乎你只需要定义一个 Person 等级(或a) Person 记录(在现代java中),第一行有五个属性。 逐行阅读csv,构建一个 Person 对象。我建议使用一个库来帮助csv解析,比如apachecommons csv。添加每个新的 Person 反对 List 例如 ArrayList . 呼叫 toString 在你的 List 生成输出文本。如果需要不同的格式,请循环 Person 对象来生成所需格式的文本。 所有这些都已经在堆栈溢出上讨论过很多次了。因此,搜索以了解更多信息。
1条答案
按热度按时间goucqfw61#
不
Map
参与其中,只是List
.你还没有解释语义。但似乎你只需要定义一个
Person
等级(或a)Person
记录(在现代java中),第一行有五个属性。逐行阅读csv,构建一个
Person
对象。我建议使用一个库来帮助csv解析,比如apachecommons csv。添加每个新的Person
反对List
例如ArrayList
.呼叫
toString
在你的List
生成输出文本。如果需要不同的格式,请循环Person
对象来生成所需格式的文本。所有这些都已经在堆栈溢出上讨论过很多次了。因此,搜索以了解更多信息。