导入 opencsv 包时出错



>我正在尝试使用opencsv在java中操作csv文件

我正在使用 BlueJ 作为我的 IDE

当我编译代码时,出现以下错误

包 au.com.bytecode.opencsv 不存在。

我还尝试在 Windows 7 的命令提示符下使用 javac 进行编译,但出现相同的错误。

我尝试过上网,很多人都有同样的问题,没有人给出解决问题的方法。

这是我的代码

import java.io.FileReader;
import java.util.Arrays;
import au.com.bytecode.opencsv.CSVReader;
public class TubeBlue1
{
   @SuppressWarnings("resource")
   public static void main(String[] args) throws Exception
   {
      //Build reader instance
      //Read data.csv
      //Default seperator is comma
      //Default quote character is double quote
      //Start reading from line number 2 (line numbers start from zero)
      CSVReader reader = new CSVReader(new FileReader("data.csv"), ',' , '"' , 1);
      //Read CSV line by line and use the string array as you want
      String[] nextLine;
      while ((nextLine = reader.readNext()) != null) {
         if (nextLine != null) {
            //Verifying the read data here
            System.out.println(Arrays.toString(nextLine));
         }
       }
   }
}

请帮我解决这个问题。

谢谢

维沙尔吠陀

opencsv 库是否在您的类路径中? 该错误表示 JVM 编译器找不到该类,因此可以肯定的是,Javac 在类路径中没有该库可供查找。

相关内容

  • 没有找到相关文章

最新更新