這是我Data
類:如何顯示Java ArrayList的內容?
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(") ");
}
}
這是一個使用ArrayList
和應該打印ArrayList
內容我CS1702_Lab5
類:我嘗試添加新的數據是
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然後顯示它,但它似乎不工作。控制檯是空的,沒有打印任何東西。
預先感謝您!
請閱讀命名約定,並將其應用 –
如果你要撥打的打印方法,你必須將它添加到你的主體,它不會自動地知道你的意思。電腦非常迂腐。 –