是否有可用Java动态生成变量名称的方法?

MA Kishawy:

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

gmhk:

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

//创建数组列表

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));

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章