java - Java 中的文件写入与内存存储

标签 java file-io

我有一个要求,我必须从 Excel 行中检索内容,执行一些操作,使用 Java 类在相同的 Excel 行中写入响应。 所以我决定将响应存储在内存中并写入一次。 是否可取,或者我已将它们写入每个回复的文件中? 请告诉我最好的方法。

zip : Excel 文件将包含 1000 多行,并包含三个单独的工作表。

最佳答案

我会保持简单,将所有内容保存在内存中,并在完成后写下完整的文件,除非数据集非常大。但由于 Excel 本身将所有内容都保存在内存中,因此您应该没有问题(至少考虑到当今的计算机具有几 GB RAM)。

内存很便宜,程序员并不微笑

关于java - Java 中的文件写入与内存存储,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5066895/

相关文章:

Java 仅当存在时可选返回值

java - Spring 集成 - SpelEvaluationException : The operator 'ADD' is not supported between objects of type 'java.lang.String' and 'null'

c# - 遍历目录直到我在 C# 中找到某个文件

Python - 将一个复杂的文件读入字典

java - 如何配置本地 Jetty ssl 以避免弱 phermeral DH key 错误?

java - 我如何仅从 JPQL 中的日期时间字段按日期分组

java - 使用 Java 6 编译

SVN命令删除所有本地丢失的文件

android - 如何在 Android 应用程序中将文本字段(用户输入)数据保存在文本文件中

java - 如何在写入文件的同时将文件分成 block ?