我的问题很简单但是我找不到答案。 我想在每次调用方法时创建一个新的Integer(或任何其他数据类型),如:
public void x(){
int i = 0;
int num;(plus value of i in its name eg: num1, num2, num3,...)
i++;
}
答案 0 :(得分:1)
你想到的是varvars(变量变量)而Java不支持它们(感谢上帝 - 我们有反思) PHP确实:http://php.net/manual/en/language.variables.variable.php
你可能想要的是把你的整数放在一个集合中:https://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html
答案 1 :(得分:0)
你应该将你的int num存储到类而不是方法中,这样你的变量就有了对象escope,并且只要你调用你的方法就会有它的引用。