どのようにファイルからすべてのバイヤーを読むことができ、すべてのバイヤーを配列リストに保管できますか?これどうやってするの?私はバイヤーのarraylistを持っていて、各バイヤーは名前と価格を持っていた
public ArrayList<Bidder> ListOfBidder = new ArrayList<Bidder>();
File Bidder =new File("E:\\Bidder.txt");
public void getListFromFille() throws FileNotFoundException, IOException{
Scanner in = new Scanner(Bidder);
Bidder b=new Bidder();
while(in.hasNextLine())
{
b.BName=in.nextLine();
b.BPrice=in.nextInt();
ListOfBidder.add(b);
}
in.close();
}
それは私に、このエラーを与える:あなたのクラスBidder
がSerializable
を実装している場合Exception in thread "main" java.util.InputMismatchException
エラーの内容を調べましたか?エラーは「取得されたトークンが予想されるタイプのパターンと一致しないか、またはトークンが予想されるタイプの範囲外であることを示すためにスキャナによってスローされる」と表示されます。 – KyleKW