我需要一个将日期作为数组返回的函数。
下面的getItem()
必须将日期作为数组返回。
public class Calendar implements Ownable {
User owner;
ArrayList<CalendarItem> Termin = new ArrayList<CalendarItem>();
public Calendar (User owner){
this.owner = owner;
}
@Override
public Person getOwner() {
return owner;
}
public CalendarItem [] getItems(){
return ; // what should I return here?
}
}
答案 0 :(得分:3)
注意 - 终端命名错误,变量都应该是驼峰式的。
public CalendarItem [] getItems(){
return Termin.toArray(new CalendarItem[Termin.size()]);
}
答案 1 :(得分:0)
请参阅Convert ArrayList to String []和toArray。
试试这个:
public CalendarItem [] getItems(){
return Termin.toArray(new CalendarItem[Termin.size()]);
}