再編集...
public EventData getEventDetails(String evtId, String Status) {
//do some data selection here.
return evData1;
}
public EventData[] getAdminAuthEvtDetails(String evtId, String Status) {
String eId=evtId;
String status=Status;
EventData[] evData=new EventData[2];
EventData[0] evData=getEventDetails(eId,"V");
EventData[1] evData=getEventDetails(eId,"M");
return evData;
}
EventData は私の Java データ クラスです。そこにゲッターとセッターを設定します。getEventDetails メソッドを 2 回呼び出して、1 つのステータスを検証済みとして、もう 1 つを要求された ID の変更済みとして呼び出し、両方の evData を 1 つの配列に設定します。ここで、EventData[0] と EventData[1] にデータを取得できませんでしたというエラーが表示されます。getEventDetails メソッドの呼び出しにエラーはありますか?
最後に、正しいコードを取得しました。
EventData[] evData=new EventData[2];
evData[0]=getEventDetails(eId,"V");
evData[1]=getEventDetails(eId,"M");
return evData;