也许这是一个有点模糊的问题,但我只是在学习 Java 和编程(使用斯坦福视频),我需要制作一排矩形来构建金字塔。但是当我在循环中执行此操作时,所有矩形都获得相同的变量名称,它们只是“改变”位置,而我只得到一个矩形。那么如何在循环中以不同的方式命名矩形并添加它们,因为手动制作它们需要很长时间。
我的代码:
private void BuildingRow() {
int Q = BRICK_QUANTITY;
double length; // length from row beginning spot
length = RowStartSpot(Q);
for (int i = 0; i < Q; i++)
{
GRect brick = new GRect(length, height - BRICK_HEIGHT, BRICK_WIDTH, BRICK_HEIGHT);
add(brick);
}