0

我需要打印查询结果。我应该将什么参数传递给方法 ConsultaVehicles(?) 。

编码 :

private static final String BBDDFITXER = "";
public static void main(String[] args) {

        new File(BBDDFITXER).delete();
        ObjectContainer db = Db4oEmbedded.openFile(
                Db4oEmbedded.newConfiguration(), BBDDFITXER);
        try {

            Cotxe c3 = new Cotxe("45432-hk", 10000, true);
            Cotxe c1 = new Cotxe("45432-hk", 566666, true);
            Cotxe c2 = new Cotxe("12345-ABC", 123456, true);
            Cotxe c4 = new Cotxe("45432th", 10000, true);
            Moto m1 = new Moto("65756474", 23455, 500);
            Moto m2 = new Moto("6575-YT", 2345454, 250);
            db.store(c3);
            db.store(c1);
            db.store(c2);
            db.store(c4);
            db.store(m1);
            db.store(m2);



            consultaVehicles();

        } finally {
            db.close();
        }

    }

     public static List <Moto> azizElamraniQBE1(ObjectContainer db) {
     Moto proto5 = new Moto(null,0,0);
     List<Moto> result = db.queryByExample(proto5);
     return result ;

     } 


    public static void consultaVehicles(List<Vehicle> vehicles) {

        System.out.println("total: " + vehicles.size());
        for (Vehicle v : vehicles) {
            System.out.println(v.infoVehicle());
        }
    }
}

谢谢!!

4

0 回答 0