java - Android 通过 OpenCsv 写入 CSV 文件

标签 java android file-io csv

我尝试通过以下方式写入 Csv 文件:

mFileWriter = new FileWriter(
        "/sdcard/program/file");

mCsvWriter = new CSVWriter(mFileWriter);

此时它会抛出文件不存在的异常。 确实该文件不存在。创建文件的最简单方法是什么?

最佳答案

该文件或它应该进入的目录不存在吗?

如果你想创建目录结构,你总是可以这样做

File file = new File("/full/path/to/file");
file.mkdirs();

这将创建任何尚不存在的通向该文件的路径。

我认为您的文件名周围缺少引号是一个拼写错误?

关于java - Android 通过 OpenCsv 写入 CSV 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3542349/

相关文章:

安卓 Proguard 问题

java - System.out.println 未在控制台中发生

android - 在 Android 中,是否可以在代码中向多个收件人发送短信?

c - 如何读取文件和分离值

java - 为什么从文件输入流读取时必须转换为字节?

java - 属性缺失 : Android namespace prefix

java - Autowiring 失败 : Not an managed Type

Java - 从 HashMap 中选择一个随机值,但指定的整数最大

java - 如何执行一系列相关的控制台命令?

java - 读取 FileItem 对象的最佳模式