0
要素をリストに追加するときにナットポインタ例外が発生します。 エラーSystem.NullPointerExceptionです:リストに要素を追加する際にnullポインタ例外が発生する
if (out == null) { }
:out.add(Time.newInstance(17,00,00,00));
public class BusScheduleCache
{ //Variable
private Cache.OrgPartition part;
//Constructor
public BusScheduleCache()
{
Cache.OrgPartition newobj = Cache.Org.getPartition('local.BusSchedule');
part = newobj;
}
//methods
public void putSchedule(String busLine, Time[] schedule)
{
part.put(busline, schedule);
}
public Time[] getSchedule (String busline)
{
Time[] out = new List<Time>();
out = (Time[]) part.get(busline);
if (out == null)
{
out.add(Time.newInstance(8, 00, 00, 00));
out.add(Time.newInstance(17,00,00,00));
}
return out;
}
}
はありがとうを。このソリューションは魅力的に機能しました。 – dev