您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

是否可以使用for循环在Java中创建n个对象?

是否可以使用for循环在Java中创建n个对象?

您可以将它们放入数组。

Point[] origin = new Point[n];
for (int i = 0; i < n; i++) {
    origin[i] = new Point(x, y);
}

他们会全部使用相同的x,并y在这些条件下。

如果你有数组xy你可以做这样的:

Point[] origin = new Point[n];
for (int i = 0; i < n; i++) {
    origin[i] = new Point(x[i], y[i]);
}

如果您不喜欢数组,则可以使用列表:

List<Point> origin = new ArrayList<>();
for (int i = 0; i < n; i++) {
    origin.add(Point(x[i], y[i]));
}

您将其称为

origin.get(i)
java 2022/1/1 18:16:24 有428人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶