【发布时间】:2016-04-27 20:47:43
【问题描述】:
我想多次制作相同的东西/对象,但使用另一个名称。
像这样: 我想制作 6 个多边形,但每个多边形都有另一个名称:
Polygon p1 = new Polygon();
Polygon p2 = new Polygon();
Polygon p3 = new Polygon();
Polygon p4 = new Polygon();
Polygon p5 = new Polygon();
Polygon p6 = new Polygon();
有没有办法用 for 循环或其他方法来做到这一点?
谢谢
【问题讨论】:
-
在这里,数组很有意义。
-
是的,但这并不能解决问题。如果我想制作 100 个多边形怎么办?
-
@Aleandro:然后创建一个大小为 100 的数组,并在循环中填充它。正如您所描述的那样,它确实确实解决了问题...
-
好的,但我不明白你想怎么做。因为我想要不同的名字。第 99 个多边形命名为 p99。而且我不知道你怎么能像你描述的那样做到这一点。
-
@Alandro:不,这在 Java 中是不可能的,因为其他人已经写过了。