Java 动态查询对象

Java 动态查询对象,java,Java,我正在使用JAVA和sql,我想基于循环动态创建查询对象名 范例 数字1,2,3来自for循环中递增的变量i。您可能需要使用映射,然后可以执行以下操作: Map<String, Query> queries = new HashMap<String, Query>(); for (int i = 0; i < limit; i++) { queries.put("query" + i, new Query()); } Map querys=newhashm

我正在使用JAVA和sql,我想基于循环动态创建查询对象名

范例


数字1,2,3来自for循环中递增的变量i。

您可能需要使用
映射,然后可以执行以下操作:

Map<String, Query> queries = new HashMap<String, Query>();
for (int i = 0; i < limit; i++) {
    queries.put("query" + i, new Query());
}
Map querys=newhashmap();
对于(int i=0;i
我只想指出,这是一种代码味道,您可能想知道为什么需要创建这么多查询

Map<String, Query> queries = new HashMap<String, Query>();
for (int i = 0; i < limit; i++) {
    queries.put("query" + i, new Query());
}