for(int i=0;i
Dutyplan d=(Dutyplan)list.get(i);
if( d.getOndutytime().equals("上午1、2")&&d.getWeekday()==1)
{
out.println(d.getTeacher().getRealname());
if(d.getWeeks()!=null)
{
out.println("
");
out.println(d.getWeeks());
out.println("
");
out.println(d.getTeacher().getCellphone());
out.println("
");
.ただし、すべてのセル領域で getWeeks が NULL ではないものを書き込みます。他のセルでは getWeeks の戻り値が表示されません。しかし、後段でテストすると、各セルの getWeeks が存在し、値が正しいことがわかりました。
返信(解決策)
if( d.getOndutytime().equals("上午1、2")&&d.getWeekday()==1)
対。すべての対応する単位で表示できますが、GETWEEKS
out.println("
"); を表示することはできません。
打印到日志里