scoreservice.java
来自「只做是单选题!数据库表有三张:EUser,EItem,Score」· Java 代码 · 共 55 行
JAVA
55 行
/* * To change this template, choose Tools | Templates * and open the template in the editor. */package com.exam.model;import java.util.Date;import java.util.Iterator;import java.util.List;/** * * @author fyadmin */public class ScoreService { private ScoreDAO scoreDataAccess; public ScoreService() { scoreDataAccess = new ScoreDAO(); } public List getAllScore(Integer uid) { return scoreDataAccess.retrieveAll(uid); } public Score AddScore(Score scores) { scoreDataAccess.insert(scores); return scores; } public Score contractors(List<String> answer, List<String> s_answer, int UID) { int scores = 0; Date date = new Date(); Iterator myit = answer.iterator(); Iterator sit = s_answer.iterator(); StringBuffer myAnswer = new StringBuffer(); StringBuffer sAnswer = new StringBuffer(); while (myit.hasNext() && sit.hasNext()) { String my = (String) myit.next(); String s = (String) sit.next(); myAnswer = myAnswer.append(my); sAnswer = sAnswer.append(s); if(my==null){ my="as"; } if (my.equals(s)) { scores += 20; } } Score score = new Score(UID, scores, date, myAnswer.toString(), sAnswer.toString()); return score; }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?