如何从文件中读取数据?

时间:2016-05-28 04:15:37

标签: java java-io objectinputstream

我从文件中读取数据时遇到问题。当我将数据写入文件时,我将数组列表的一个对象写入文件。但是当我读回来的时候,它仍然没有停止阅读。我有一种方法可以读取如下数据。

    public ArrayList<Product> objectReader(String fileName)throws Exception{
            ArrayList<Product>pro=null;
            BufferedInputStream bfInput;
                bfInput=new BufferedInputStream(new FileInputStream(fileName));
                ObjectInputStream obj=new ObjectInputStream(bfInput);
                    pro=(ArrayList<Product>) obj.readObject();

 //            the probelm when i try to output it
                    System.out.println(pro);
                    obj.close();
                    return pro;

        }

0 个答案:

没有答案