如何更改 opencsv 的默认分隔符?

How change the default separator of opencsv?

首先,您好,对于初学者的问题,我深表歉意,但我已经看过文档和教程,但我无法让它在我的代码上运行。也许我犯了一个小错误,但我无法捕捉到它。

我在 Maven 项目中使用最新版本的 opencsv。 所以我需要制作一个 .csv 文件,为此我使用:

try (CSVWriter writer = new CSVWriter(new FileWriter("file.csv", true)) {
    /* code
}

一切正常,但我需要使用不同的分隔符,所以我尝试使用:

try (CSVWriter writer = new CSVWriter(new FileWriter("file.csv", true), '-') {
    /* code
}

但是在 IntelliJ 中出现 Cannot resolve constructor 'CSVWriter(java.io.FileWriter, char)',而文档中说 opencsv documentation

知道如何解决吗? (对不起我的英语,我不是母语人士)。

根据文档,构造函数只是文件或 5 个参数,因此您不能只有 2 个: http://opencsv.sourceforge.net/apidocs/com/opencsv/CSVWriter.html