Logic.java 文件源码

java
阅读 21 收藏 0 点赞 0 评论 0

项目:AvoinApotti 作者:
private PatientDiagnosisAtConsultationVoCollection orderGridByDate(PatientDiagnosisAtConsultationVoCollection diagnosises) 
{
    Vector<PatientDiagnosisAtConsultationVo> v=new Vector<PatientDiagnosisAtConsultationVo>();
    for (int i=0;i<diagnosises.size();i++)
    {
        if (v.size()==0)
            v.add(diagnosises.get(i));
        else
        {
            PatientDiagnosisAtConsultationVo diagnosis = diagnosises.get(i);
            if (diagnosis.getAuthoringInfoIsNotNull()&&diagnosis.getAuthoringInfo().getAuthoringDateTimeIsNotNull())
            {
                int n=v.size();
                for (int j=0;j<n;j++)
                {
                    if (v.get(j).getAuthoringInfoIsNotNull()&&v.get(j).getAuthoringInfo().getAuthoringDateTimeIsNotNull())
                    {
                        if (diagnosis.getAuthoringInfo().getAuthoringDateTime().compareTo(v.get(j).getAuthoringInfo().getAuthoringDateTime())<0)
                            v.add(j, diagnosis);
                        else
                            v.add(diagnosis);
                    }
                }
            }
        }
    }
    diagnosises.clear();
    for (int x=0;x<v.size();x++)
    {
        diagnosises.add(v.get(x));
    }
    return diagnosises;
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号