【发布时间】:2012-12-16 02:39:19
【问题描述】:
如果我有
int i =5;
如何创建一个新变量,它的名称中会包含前一个整数的值?
示例:
String string**i**;
so that, in the ent, my String variable will be named
string**5**
【问题讨论】:
-
你没有。你为什么想要?为什么不使用数组或映射?
-
Dynamic variable names Java 的可能副本。或stackoverflow.com/questions/6729605/…。或许多其他人。
-
是的。此处正确的解决方案是“使用数组”,而不是“将其写入 Java”,这是不可能的。
-
int i =5; String string*+(Integer)i.ToString()+* = "";
-
@TejaswiRana:我们谈论的是同一种语言吗?您在 Java 中无法做到这一点。
标签: java string naming-conventions