在Java中将LocalDate ObservableList转换为字符串Arraylist
我想在java(JavaFX)中将一些日期作为字符串从ObservableList传输到ArrayList 我曾尝试使用for循环来添加数据,但没有成功。你能帮我一下吗。谢谢 这是我的观察者在Java中将LocalDate ObservableList转换为字符串Arraylist,java,arraylist,javafx,observablelist,Java,Arraylist,Javafx,Observablelist,我想在java(JavaFX)中将一些日期作为字符串从ObservableList传输到ArrayList 我曾尝试使用for循环来添加数据,但没有成功。你能帮我一下吗。谢谢 这是我的观察者 ObservableList<LocalDate> selectedDates = FXCollections.observableArrayList(); 这是将日期作为字符串传输到我的ArrayList的for循环 static ArrayList<String> Final
ObservableList<LocalDate> selectedDates = FXCollections.observableArrayList();
这是将日期作为字符串传输到我的ArrayList的for循环
static ArrayList<String> FinalDateArrayList;
for(int i =0 ; i < selectedDates.size(); i++)
{
FinalDateArrayList.add(selectedDates.get(i).toString());
}
for(int i=0;i
它没有显示错误。使用非空值初始化您的
FinalDateArrayList
ArrayList FinalDateArrayList=new ArrayList()代码>
另外,尽管与问题无关,但只有在确实必要时才使用静态
。您的所选日期
为空。没有,其中包含数据,因为我在已用数据填充Observablelist的方法中使用for循环。其中包含数据,我只想找到一种将数据传输到arraylist@oswald的方法。请编辑您的问题,以包含一个显示您描述的问题的问题。您是否初始化了FinalDateArrayList
?否则它对我有用
for(int i =0 ; i < selectedDates.size(); i++)
{
FinalDateArrayList.add(selectedDates.get(i).toString());
}