gpt4 book ai didi

java - java中从数组列表中获取对象的字段

转载 作者:行者123 更新时间:2023-12-02 08:48:58 24 4
gpt4 key购买 nike

嗨我有一个数组列表,其中有七个类型为“Points”的对象

我的“Points”类有 2 个字段 (1) int x ,(2) int y。

如何使用 System.out.println 打印此列表?谢谢

最佳答案

您首先需要做的是重写 Point 类的 toString() 方法:

请务必小心地使用我在下面提供的签名。否则,toString 将无法按预期工作。

@Override
public String toString() {
return "(" + x + ", " + y + ")";
}

然后,您可以循环遍历所有点并打印它们:

for(Point p: pointList) {
System.out.println(p);
}

或者,您也可以调用 System.out.println(pointList) 将整个列表打印到一行。这通常比在其自己的行上打印每个元素更不受欢迎,因为如果每行有一个元素,则更容易读取输出。

关于java - java中从数组列表中获取对象的字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4205320/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com