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 + -
显示快捷键?