ObservableListからjava(JavaFX)のArrayListに文字列として一部の日付を転送したいとします。LocalDate ObservableListを文字列に変換するJavaのArraylist
私はforループを使ってデータを追加しようとしましたが、動作しませんでした。あなたはそれで私を助けてくれますか?
このおかげ
これは、それはこれがあるstartDatePicker.setOnAction(event -> selectedDates.add(startDatePicker.getValue()));
正常に動作しますので、
static ArrayList<String> FinalDateArrayList;
私は日付ピッカーからselectedDates ObservableListを充填しています私のArrayListである私のObservableList
ObservableList<LocalDate> selectedDates = FXCollections.observableArrayList();
です文字列として日付をArrayListに転送するforループ
for(int i =0 ; i < selectedDates.size(); i++)
{
FinalDateArrayList.add(selectedDates.get(i).toString());
}
エラーが表示されませんでした。質問に関連していないが
あなたの 'selectedDates'は空です – Oswald
いいえ、それにデータがあります。私はObservablelistを既にデータで埋めるメソッドの中でforループを使っています。 –
データが入っています。データをarraylist @Oswaldに転送する方法がほしいです。 –