62,614
社区成员
发帖
与我相关
我的任务
分享
public static void filterSome(MongoDatabase db, String col) {
MongoCollection<Document> collection = db.getCollection(col);
MongoCursor<Document> cursor = collection.find(
new Document("pci", "57").append("ta", "32"))
.sort(new Document("rsrp", 1)).iterator();
List<Loc> GpsGroup = new ArrayList<Loc>();
while (cursor.hasNext()){
Document temp = cursor.next();
Loc i = new Loc();
i = add2Loc(temp);
GpsGroup.add(i);//向List添加元素
System.out.println(i.getLog());//每次循环生成的i都是不一样的
}
cursor.close();
System.out.println(GpsGroup.get(1).getLog());
System.out.println(GpsGroup.get(10).getLog());
}