您不能用Java做到这一点,更重要的是,您不想这样做,因为这不是Java的工作方式。实际上,变量名并不像您想的那么重要,甚至在编译后的代码中也几乎不存在。更重要的是,您能够以尽可能简单和可靠的方式获得对对象的引用。这可能涉及一个数组,一个ArrayList(可能在这里是您想要的),linkedList,诸如HashMap的Map,Set和其他类型的集合。
例如:
List<Taco> tacoList = new ArrayList<Taco>();for (int i = 0; i < MAX_TACOS; i++) { tacoList.add(new Taco(i));}


