資源簡介
首先單選題題、多選題庫格式為
第1行為題干,
第2行為選項
第3行為答案,且答案前與后都不應該有空格
例如:
1.我國的安全生產方針是:安全第一、預防為主、( )
A、群防群控 B、安全優先 C、綜合治理 D、防治結合
C
判斷題格式為。
第1行為題干,
第2行為答案.例如:
1、國家對生產安全事故實行責任追究制度。( )
√
然后把以下文件放在同一文件夾下
exam.txt單選題考試題庫
exam_duoxuan.txt為多選題考試題庫
exam_panduan.txt為判斷題考試題庫
Single_choice.java為單選題處理的類
Mu
代碼片段和文件信息
import?java.io.*;
public?class?Multiple_choice?extends?Single_choice
{
private BufferedReader?in_exam_duoxuan=new?BufferedReader(new?InputStreamReader(new?FileInputStream(“C:/MyJavaPrograms/exam_duoxuan.txt“)“UTF-8“));//exam_duoxuan.txt為多選題考試題庫
private int?i_question_no=1;
public?Multiple_choice()throws?IOException
{
save_ques_anser_to_string(in_exam_duoxuan);
}
public?void?save_ques_anser_to_string(BufferedReader?in_exam_duoxuan)throws?IOException
{
int?ic=1;
String?s;
while((s=in_exam_duoxuan.readLine())!=null)//把文件exam_duoxuan.txt里面的內容復制到數組里面
{
if(1==ic)//讀到第一行時把問題輸出。
{
str_question[i_question_no]=s;
}
else?if(2==ic)
{
str_choose[i_question_no]=s;
}
else?if(3==ic)
{
str_answer[i_question_no]=s;
ic=0;
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????4937??2017-01-11?15:57??UserRecord.java
?????文件???????4386??2017-01-11?14:06??Single_choice.java
?????文件???????2908??2017-01-11?15:57??UserRecord.txt
?????文件???????1913??2017-01-11?14:08??Right_or_wrong_question.java
?????文件????????993??2017-01-11?14:04??Multiple_choice.java
?????文件????????804??2017-01-08?10:28??TestExam使用說明.txt
?????文件?????????56??2017-01-11?14:31??User.txt
?????文件??????75827??2016-12-27?01:17??exam.txt
?????文件??????34305??2017-01-08?10:20??exam_panduan.txt
?????文件??????23120??2016-12-27?01:18??exam_duoxuan.txt
?????文件???????9777??2017-01-11?15:55??TestExam.java
-----------?---------??----------?-----??----
???????????????159026????????????????????11
評論
共有 條評論