有没有用Java动态生成变量名称的方法?

假设我需要生成变量以容纳用户的一些输入(我不知道它们有多少个)。如果不使用ArrayArrayList(和其他类型的列表和地图),可我的代码生成(可以说)String与像(名称变量X倍String

var001String var002String var003,等)?如果是,请提供示例代码。

回答:

以下是我实施并帮助我轻松解决我的解决方案的方法,没有太多障碍。

//创建数组列表

List accountList = new ArrayList();

for(int k=0;k < counter;k++){

accountList.add(k, (String)flowCtx.getValueAt("transitId"+m));

}

循环并使用索引将对象添加到arraylist中。

//借助索引在运行时检索对象

String a = accountList.get(i));

以上是 有没有用Java动态生成变量名称的方法? 的全部内容, 来源链接: utcz.com/qa/401175.html

回到顶部