我正在用 Java 构建一个通用工具,它从 CSV 读取数据并将其分配给代码中的一些变量,并用它做很多事情。我刚刚意识到我应该使用现有的库(如 SuperCSV)而不是自己做。现在我的问题如下:由于这是一个通用工具,因此值的数据类型是未知的。这取决于 CSV 文件中的内容。现在,将构建 CSV 的用户将知道数据类型。所以我可以在 CSV 中添加一个“数据类型”列,用户可以在那里写“int”或“float”或“String”。然后我可以在代码中使用 if/then 子句来分配正确的数据类型。但我不确定这是否是最合适的方法。有什么想法吗?(我不经常在 StackOverflow 上发帖,所以如果我不够清楚或不够详细,请告知。谢谢!)
关于阿努帕姆