readtest.java~24~

来自「这是我最得意的一件小作品。它是一个基于C/S模式的网络考试系统」· JAVA~24~ 代码 · 共 73 行

JAVA~24~
73
字号
package testsystem;

import java.io.*;

public class ReadTest
{
    private BufferedReader buffReader;
    public int testTime;
    public String a="";
    private String correctAnswer;

    public ReadTest()throws Exception
    {
         buffReader=new BufferedReader(new FileReader("E:\\test.txt"));
         String s=buffReader.readLine();
         a="afdffwf";
         int i1=s.indexOf('@');
         int i2=s.indexOf("分钟");
         s=s.substring(i1+1,i2);
         int t=Integer.parseInt(s);
         int testTime=t*60*1000;
         System.out.println(testTime);
         s=buffReader.readLine().trim();
         correctAnswer=s.substring(s.indexOf("@")+1);

    }

    public int  getTestTime()
    {
        return testTime;
    }

    public String getTry()
    {
        return a;
    }

    public String getCorrectAnswer()
    {
        return correctAnswer;
    }

    public String getTestQuestion()
    {
        String testQuestion="";
        try {
            StringBuffer temp=new StringBuffer();
            String s="";
            if(buffReader!=null)
            {
                while((s=buffReader.readLine())!=null)
                {
                    if(s.startsWith("*"))
                    {
                        break;
                    }
                    temp.append("\n"+s);
                    if(s.startsWith("试题结束"))
                    {
                        buffReader.close();
                    }
                }
                testQuestion=temp.toString();

            }
        } catch (Exception ex) {
            testQuestion="试题结束";
        }
        return testQuestion;
    }

}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?