Я пытаюсь выполнить назначение, в котором мы берем данные из файла 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
' private String filename = "censusData.csv" и 'private File file = new File (filename)' – Kevin
You «Я хочу дать полный путь к файлу, когда вы действительно запускаете этот код. –