问题描述
您可以将它们放入数组。
@H_502_3@Point[] origin = new Point[n]; for (int i = 0; i < n; i++) { origin[i] = new Point(x, y); }
他们会全部使用相同的@H_502_3@x,并@H_502_3@y在这些条件下。
如果你有数组@H_502_3@x和@H_502_3@y你可以做这样的:
@H_502_3@Point[] origin = new Point[n]; for (int i = 0; i < n; i++) { origin[i] = new Point(x[i], y[i]); }
如果您不喜欢数组,则可以使用列表:
@H_502_3@List<Point> origin = new ArrayList<>(); for (int i = 0; i < n; i++) { origin.add(Point(x[i], y[i])); }
您将其称为
@H_502_3@origin.get(i)
解决方法
例如; 我正在使用此类:
Point originOne = new Point(x,y);
如果我想创建N个点(originTwo,originThree … originN); 我可以使用像这样的for循环吗?
for(int i=0;i<n-1;i++){
}
如果它是可能的; 我如何给他们起不同的名字?