gpt4 book ai didi

java - Eclipse Super CSV 无法正确识别方法

转载 作者:太空宇宙 更新时间:2023-11-04 07:54:36 25 4
gpt4 key购买 nike

我刚刚在一个刚刚提交的项目中使用了 super csv,并且工作得很好。我的构建路径中有 jar,一切都像第一个项目一样。那么我的问题在哪里,在第一个项目中,我使用了

void write(Object... columns) throws IOException;

方法,它工作得很好..我输入了要使用的不同值,line int, int, long, long, long, long, long, long 是我第一次输入的值,它工作得很好......

现在在我的第二个项目中,在同一个工作空间中,eclipse 识别与

相同的方法
void write(Object[] columns) throws IOException;

我真的不知道如何解决这个问题,任何建议都会很棒!

最佳答案

我相信 Rekin 走在正确的道路上。

如果您的项目的编译器合规性低于 1.5,则 var-arg方法将在 Eclipse 中失去其可变参数功能,并且将在实际实现时显示(作为数组)。

这可能是 Java 初学者需要了解的关于 var-args 的关键事情 - 它们实际上只是一种简化将数组传递到方法中的便捷方法。您仍然在传入一个数组,如果您不提供任何 var-args,那么您传入的数组实际上是 null

Super CSV 是针对 Java 1.5 编译的,因此您不应该将其与较旧的 JDK 一起使用。修复此问题(右键单击您的项目,它位于 Java 编译器下)应该会恢复 Eclipse 中的 var-arg 表示法。

关于java - Eclipse Super CSV 无法正确识别方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13814997/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com