私はまだJavaにかなり慣れていないので、クラスのプロジェクトに取り組んでいます.userInput(fileName)を取得してそこから新しいオブジェクトを作成するプログラムをどのように作成するかわかりません。私の指示は、ユーザーからファイル名を読み取り、そのファイルからデータを読み取り、オブジェクト (タイプ StudentInvoice) を作成し、それらを ArrayList に格納するプログラムを作成することです。
これが私が今いる場所です。
public class StudentInvoiceListApp {
public static void main (String[] args) {
Scanner userInput = new Scanner(System.in);
String fileName;
System.out.println("Enter file name: ");
fileName = userInput.nextLine();
ArrayList<StudentInvoice> invoiceList = new ArrayList<StudentInvoice>();
invoiceList.add(new StudentInvoice());
System.out.print(invoiceList + "\n");
}