Anda akan melakukan ini seperti ini:
MongoClient mongoClient = new MongoClient();
List<String> dbs = mongoClient.getDatabaseNames();
Itu hanya akan memberi Anda daftar semua nama database yang tersedia.
Anda dapat melihat dokumentasi di sini .
Pembaruan:
Seperti yang disebutkan @CydrickT di bawah, getDatabaseNames
sudah tidak digunakan lagi, jadi kita perlu beralih ke:
MongoClient mongoClient = new MongoClient();
MongoCursor<String> dbsCursor = mongoClient.listDatabaseNames().iterator();
while(dbsCursor.hasNext()) {
System.out.println(dbsCursor.next());
}