📄 submitcommand.java
字号:
package controller.command;
import java.util.ArrayList;
import model.persistency.PersistentItem;
/**
*
* <p>Title: </p>
* 提交命令
* <p>Description: </p>
* 用于处理在提交时,答案判断和分数计算
* <p>Copyright: Copyright (c) 2006</p>
*
* <p>Company: </p>
*
* @author not attributable
* @version 1.0
*/
public class SubmitCommand {
PersistentItem item;
ArrayList test;
public SubmitCommand(ArrayList t){
test = new ArrayList();
test = t;
}
//传递用户作得答案和作得题目号
/**
* 将当前用户做的答案与数据库中的正确答案比较
* 当答案正确时,分数累计,不正确时不加分
* @param answer String 当前用户做的题目的答案
* @param i int 记录数
* @param score float 分数
* @return float 累计后的分数
*/
public float excute(String answer, int i,float score){
PersistentItem tt = (PersistentItem)test.get(i);
if(answer.compareTo(tt.getAnswer()) == 0)
score = score + tt.getScore();
return score;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -