gpt4 book ai didi

java - 如何显示Java ArrayList的内容?

转载 作者:行者123 更新时间:2023-12-01 17:16:10 25 4
gpt4 key购买 nike

这是我的Data 类:

public class Data {
private String name;
private int age;
Data(String n,int a){
name = n;
age = a;
}

public String getName(){
return(name);
}

public void setName(String n){
name = n;
}

public int getAge(){
return(age);
}

public void setAge(int a){
age = a;
}

public void Print(){
System.out.print(("("+GetName()));
System.out.print(",");
System.out.print(GetAge());
System.out.print(") ");
}
}

这是我的 CS1702_Lab5 类,它使用 ArrayList 并且应该打印 ArrayList 的内容:

import java.util.ArrayList;

public class CS1702_Lab5 {

public static void main(String args[]){
ArrayList<Data> data = new ArrayList<Data>();
data.add(new Data("Fred", 21));
}

private static void PrintDataArray(ArrayList<Data> data) {
for(int i=0;i<data.size();++i){
data.get(i).Print();
}
}
}

我正在尝试添加新的数据,即 StringName 和 IntAge,然后显示它,但它似乎不起作用。控制台是空的,没有任何打印。

提前谢谢您!

最佳答案

您从未从 main() 调用打印方法。

关于java - 如何显示Java ArrayList的内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22014805/

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