java - 我们可以在作业的 LHS 上构建和使用字符串吗?

标签 java variables syntax

我知道这是一个有趣的问题。我想知道这是否可以完成?

Class foo {

public static void main(String [] args){
for (int i=0; i<5; i++)

//build string obji where i =0..5
//use the built string using stringbuilder and use the built string in this experssion
foo <built string> = new foo();

System.out.println(obj1.somemethod(i));

}
}

public somemethod(i){

return ("I am objet"+i)

}

}

最佳答案

没有。变量不是在执行时动态创建的。只需创建一个 Map<String, Foo>相反,或者可能只是 Foo[] .

不清楚为什么在这种情况下需要多个变量...但它只是伪代码...

关于java - 我们可以在作业的 LHS 上构建和使用字符串吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13825645/

相关文章:

java - jlabel 中的格式化文本和导入的值

PHP COUNT 并跳过所有其他记录

java - XOM 中的查询节点

java - 在整数数组中查找最小最大值,性能问题

python - 关闭 : retrieve a variable given with the outer function

javascript - Processing.js 和 JavaScript 语法

perl - @$ 和 $$ 在 Perl 中是什么意思?

java - 在 IntelliJ 中将 JAR 添加到 WEB-INF/lib 目录的正确步骤是什么

java - 从字符串中提取每个单独的数字

javascript - 在网站内单击时将 javascript 变量(trailimage)交换为另一个需要什么代码