java操作mongodb,想删除某个数据库中的某些特定名字的collection,下面这个代码有问题么?
import com.mongodb.MongoClient;
import com.mongodb.client.MongoDatabase;
public class DropCollection {
public static void main(String[] args) {
// TODO Auto-generated method stub
MongoClient mongo = new MongoClient("dmt");
MongoDatabase mongodb = mongo.getDatabase("testCSV");
ListCollections(mongodb);
mongo.close();
}
private static void ListCollections(MongoDatabase mongodb) {
// TODO Auto-generated method stub
for(String s: mongodb.listCollectionNames()){
System.out.println(s);
}
}
}