我正在尝试进行一个分配,我们从CSV文件中获取数据并将其存储在数组中。尽管我有信心能够分析线条并将它们扫描到数组中,但我无法终生弄清楚如何使程序连接到文件。我的教授写下了
之类的东西private String filename = "censusData";
private File file = new File(censusdata.csv);
但是,每当我尝试使用它时,它都会说有一个符号错误,并且找不到可变的人口普查。我正在使用bluej。有什么方法可以将文件本身添加到我的项目中,然后访问它?我只需要程序能够逐行读取文件,以便将数据放入变量中。
尝试以下操作,看看它是否对您的情况有所帮助。
1)确保您的.CSV文件与可运行的Java文件位于同一目录中。如果您喜欢单独的策略,则要将整个目录放置在文件位置。
2) 私有字符串文件名 ="(可选路径)/ censusdata.csv ";
私有文件=新文件(文件名);