Java 如何读取txt文件并将其输入到对象数组中

Java 如何读取txt文件并将其输入到对象数组中,java,arrays,object,bufferedreader,Java,Arrays,Object,Bufferedreader,我试图读取一个txt文件,我希望它被放入一个对象数组中。然后在初始化新存储时,我想将其添加到另一个对象的ArrayList中 storeBuffReadElec(newStore,count); while(!(newStore[count] == null)) { newMall.addStoreElec(newStore[count]); count++;

我试图读取一个txt文件,我希望它被放入一个对象数组中。然后在初始化新存储时,我想将其添加到另一个对象的ArrayList中

            storeBuffReadElec(newStore,count);
            while(!(newStore[count] == null))
            {
                newMall.addStoreElec(newStore[count]);
                count++;
            }
            System.out.println(count);
            nCount = count;
            storeBuffReadFoods(newStore,count);
            for(int i = start; i < nCount; i++)
            {
                newMall.addStoreFoods(newStore[i]);
                count++;
            }
            start = nCount;
            nCount = count;
            System.out.println(count);
            storeBuffReadCloth(newStore,count);
            for(int i = start; i < nCount; i ++)
            {
                newMall.addStoreCloth(newStore[i]);
                count++;
            }
            start = nCount;
            nCount = count;
            System.out.println(count);
            storeBuffReadCosm(newStore,count);
            for(int i = start; i < nCount; i ++)
            {
                newMall.addStoreCosm(newStore[i]);
                count++;
            }
            start = nCount;
            nCount = count;
            System.out.println(count);
            storeBuffReadMarket(newStore,count);
            for(int i = start; i < nCount; i ++)
            {
                newMall.addStoreMarket(newStore[i]);
            }
            System.out.println(count);
storeBuffReadElec(新闻商店,计数);
而(!(新闻商店[计数]==null))
{
addStoreElec(newStore[count]);
计数++;
}
系统输出打印项次(计数);
n计数=计数;
storeBuffReadFoods(newStore,count);
for(int i=开始;i
我现在有这个,我想它会计算一个新商店被添加到ArrayList的次数。然后从结束计数开始,在下一个ArrayList中执行相同的操作。当我打印count时,它输出:1、2、3、4、4。 在txt文件中,第一行有1行,第二行有2行