2. 根据集合类的特性,正确使用可以实现该需求的集合类,来存储这随机的 6 个点 3. 将获取的结果进行遍历输出展示
时间: 2023-11-28 12:47:09 浏览: 43
可以使用Java中的HashSet集合类来存储这6个点,HashSet集合类可以自动去重,保证集合中不会存在相同的元素。以下是代码示例:
```java
import java.util.HashSet;
public class PointSet {
public static void main(String[] args) {
HashSet<Point> pointSet = new HashSet<>(); // 创建HashSet集合对象
while (pointSet.size() < 6) { // 循环添加6个点
int x = (int) (Math.random() * 10);
int y = (int) (Math.random() * 10);
pointSet.add(new Point(x, y)); // 将随机生成的点加入集合中
}
for (Point point : pointSet) { // 遍历集合并输出每个点的坐标
System.out.println("(" + point.x + ", " + point.y + ")");
}
}
}
class Point {
int x;
int y;
public Point(int x, int y) {
this.x = x;
this.y = y;
}
}
```
运行结果:
```
(2, 3)
(4, 8)
(0, 3)
(3, 8)
(5, 1)
(9, 4)
```
阅读全文