Я пытаюсь получить первый индекс ArrayList и не могу понять синтаксис.
Фрагмент класса DateSet
public class DateSet {
public List<Date> dates;
public DateSet() {
this.dates = new ArrayList<Date>();
}
public void add(Date date) {
if (this.dates.contains(date)) {
return;
}
this.dates.add(date);
}
public static void main(String args []) {
DateSet setty = new DateSet();
Date date = new Date("test");
setty.add(date);
setty.get(0); // < doesn't work
}
Фрагмент класса Дата:
public class Date {
String date;
// constructor for date class
public Date(String date) {
this.date = date;
}
}
Я подумал, что, поскольку я создаю объект "date" типа Date
и добавляю его в ArrayList, мне нужно как-то вызвать его, вызвав внутреннюю дату String, но я не совсем уверен, если это кейс / как это сделать.
Буду признателен за помощь, заранее спасибо!