私はArraylistを持っています:
public static ArrayList<ScheduleItem>[] data = (ArrayList<ScheduleItem>[]) new ArrayList[30];
また、ArrayList
3つの日付を含む別のものがあります:
public static ArrayList<String> dateWay = new ArrayList<String>();
data
ここで、特定の日がArraylistにあるかどうかを確認したいと思います。そうでない場合のみ、json ファイルを解析します。これで試してみましたが、nullポインタ例外がスローされます
if(!ScheduleItem.data[getPageNumber].get(pageNumber).getDate().equals(ScheduleItem.dateWay.get(pageNumber))){
//method to parse json
}