public ArrayList<ArrayList<String>> PlayerNormalHandler( String sortBy, boolean isDesc, int season) { ArrayList<ArrayList<String>> datas = new ArrayList<ArrayList<String>>(); ArrayList<sortParam> sortP = new ArrayList<sortParam>(); sortParam sort = new sortParam("", isDesc); switch (sortBy) { case "首发": sort.field = "start"; break; case "效率": sort.field = "efficiency"; break; case "上场次数": sort.field = "numOfGame"; break; case "分钟": sort.field = "minute"; break; case "%": sort.field = "shot"; break; case "三分%": sort.field = "three"; break; case "罚球%": sort.field = "penalty"; break; case "进攻": sort.field = "offend"; break; case "防守": sort.field = "defend"; break; case "篮板": sort.field = "rebound"; break; case "助攻": sort.field = "assist"; break; case "抢断": sort.field = "steal"; break; case "盖帽": sort.field = "blockShot"; break; case "失误": sort.field = "fault"; break; case "犯规": sort.field = "foul"; break; case "得分": sort.field = "point"; break; default: return datas; } sortP.add(sort); datas = p2l.normalData(playerbl.sortPlayerNormal(sortP, season)); return datas; }