csv文件中一列的最大长度是多少。是否可以通过java代码控制?
问问题
21473 次
4 回答
12
您可以拥有与最大文件大小一样长的列。这通常受硬盘驱动器大小的限制。
在 Java 中,实际限制是大约 20 亿个字符,这是字符串的最大大小。
如果您愿意,可以限制长度。
于 2012-04-17T10:10:55.577 回答
3
CSV 是一种表示您使用逗号分隔值的格式。基本上就是这样。该标准没有最大值。
您的文件系统有文件大小限制,因此会停止它,并且您的代码可能存在内存问题,因为您尝试读取多个演出,但没有最大值。
所有可能的最大值都由其他因素定义,而不是 CSV。
于 2012-04-17T10:11:42.863 回答
3
CSV 不是标准化格式。文件中的任何“列”都没有规定的长度,除了用逗号分隔的值列表之外,文件也没有任何实际的正式要求。
于 2012-04-17T10:11:57.470 回答
1
CSV 文件对最大大小没有限制,但内存限制除外。
但是,我觉得在您的应用程序中使用如此大的 CSV 文件将是一个非常糟糕的架构。
于 2012-04-17T11:11:38.177 回答