私はcsvファイルからデータを取り込み、配列に格納するという割り当てをしようとしています。私は行を解析して配列にスキャンすることができると確信していますが、私の人生では、プログラムをファイルに接続する方法を理解できません。私の教授はプロジェクト外のファイルを読み込むために私のJavaプログラムを取得しますか?
private String filename = "censusData";
private File file = new File(censusdata.csv);
のようなものを書いた。しかし、私はそれを試してみて、使用するたびに、それはシンボルエラーがあると言うと、それは変数censusdataを見つけることができません。私はBlueJを使用しています。ファイル自体をプロジェクトに追加してアクセスすることはできますか?私は、ファイルを行単位で読み書きできるようにプログラムが必要です。データを変数に入れることができます。
ファイル名は引用符で囲む必要があります: 'new File(" censusdata.csv ")'。または、あなたの 'filename'変数を使いたい場合は、' new File(filename + ".csv") ' – shmosel
'プライベートStringファイル名= "censusData.csv"と 'プライベートファイルファイル=新しいファイル(ファイル名)' – Kevin
実際にそのコードを実行するときにファイルの完全なパスを渡したいと思うでしょう。 –