收录日期:2019/06/20 14:05:15 时间:2016/06/01 15:44:20 标签:Java SE
项目是先把印在纸上的多项选择题经过扫描仪扫描,然后形成文本文件现在的问题是要先把老师的标准

答案进行扫描, 然后再用扫描仪扫描学生的答案, 在扫描的过程中进行答案的对比。我现在想用java

实现以上的功能我的问题是我现在不知道如和将扫描后的文本文件进行对比我现在已经将扫描后的文本

文件已经读进了我写的java程序, 但是我不知道如何将读进的文本文件进行比较,项目是先把印在纸上的多项选择题经过扫描仪扫描,然后形成文本文件现在的问题是要先把老师的标准

答案进行扫描, 然后再用扫描仪扫描学生的答案, 在扫描的过程中进行答案的对比。我现在想用java

实现以上的功能我的问题是我现在不知道如和将扫描后的文本文件进行对比我现在已经将扫描后的文本

文件已经读进了我写的java程序, 但是我不知道如何将读进的文本文件进行比较 项目是先把印在纸上的多项选择题经过扫描仪扫描,然后形成文本文件现在的问题是要先把老师的标准

答案进行扫描, 然后再用扫描仪扫描学生的答案, 在扫描的过程中进行答案的对比。我现在想用java

实现以上的功能我的问题是我现在不知道如和将扫描后的文本文件进行对比我现在已经将扫描后的文本

文件已经读进了我写的java程序, 但是我不知道如何将读进的文本文件进行比较 。正确的答案放在整形数组里了。代码如下,老大们可以帮我修改一下吗?

//open a text file and read it line by line
import java.io.*;
public class readfile4{
     public static void main(String[] args){
      FileReader fr1 = null;
      FileReader fr2 = null;
      File inFile1 = new File("s2dCB_1.txt"); // file name currently is hard coded
      File inFile2 = new File("s2dC9_1.txt");
      try{
        fr1 = new FileReader(inFile1);
        fr2 = new FileReader(inFile2);
      }
      catch(FileNotFoundException e){
           System.out.println("File Not Found");
           System.exit(-1);
        }
        BufferedReader br1 = new BufferedReader(fr1);
        BufferedReader br2 = new BufferedReader(fr2);
        String s1 ="";
        String s2 ="";
        for(int line = 1; ; line++){
           try{
              s1 = br1.readLine();
              s2 = br2.readLine();
           }
           catch(IOException ioe){
              System.out.println("Error Reading File");
              System.exit(-1);
           }
           if (s1==null & s2 == null) break;
           if (s1.compareTo(s2) != 0) // printout the lines which get different answers.
           System.out.println(s1);
           System.out.println(s2);
        }
}
 }。

//open a text file and read it line by line
import java.io.*;
public class readfile4{
     public static void main(String[] args){
      FileReader fr1 = null;
      FileReader fr2 = null;
      File inFile1 = new File("s2dCB_1.txt"); // file name currently is hard coded
      File inFile2 = new File("s2dC9_1.txt");
      try{
        fr1 = new FileReader(inFile1);
        fr2 = new FileReader(inFile2);
      }
      catch(FileNotFoundException e){
           System.out.println("File Not Found");
           System.exit(-1);
        }
        BufferedReader br1 = new BufferedReader(fr1);
        BufferedReader br2 = new BufferedReader(fr2);
        String s1 ="";
        String s2 ="";
        for(int line = 1; ; line++){
           try{
              s1 = br1.readLine();
              s2 = br2.readLine();
           }
           catch(IOException ioe){
              System.out.println("Error Reading File");
              System.exit(-1);
           }
           if (s1==null & s2 == null) break;
           if (s1.compareTo(s2) != 0) // printout the lines which get different answers.
           System.out.println(s1);
           System.out.println(s2);
        }
}
 } 。

//open a text file and read it line by line
import java.io.*;
public class readfile4{
     public static void main(String[] args){
      FileReader fr1 = null;
      FileReader fr2 = null;
      File inFile1 = new File("s2dCB_1.txt"); // file name currently is hard coded
      File inFile2 = new File("s2dC9_1.txt");
      try{
        fr1 = new FileReader(inFile1);
        fr2 = new FileReader(inFile2);
      }
      catch(FileNotFoundException e){
           System.out.println("File Not Found");
           System.exit(-1);
        }
        BufferedReader br1 = new BufferedReader(fr1);
        BufferedReader br2 = new BufferedReader(fr2);
        String s1 ="";
        String s2 ="";
        for(int line = 1; ; line++){
           try{
              s1 = br1.readLine();
              s2 = br2.readLine();
           }
           catch(IOException ioe){
              System.out.println("Error Reading File");
              System.exit(-1);
           }
           if (s1==null & s2 == null) break;
           if (s1.compareTo(s2) != 0) // printout the lines which get different answers.
           System.out.println(s1);
           System.out.println(s2);
        }
}
 }

求一句翻译. P2smon.dll控件怎么注册不上啊 C++的课上完了!接下来? STL中排序函数的用法 窗体类的构造函数里为什么可以show()hide()本窗体 TreeView怎么用的!!在线等 C# socket 求一个详细的使用方法说明 最好是与PHP通信的 请问nonstatic member为什么不能作为default argument? 请问SendInput可以后台模拟鼠标键盘吗???? 下拉列表值改变问题 如何将字符型转化为十进制数字形? 关于字符串结束符 缺少对象\" java.lang.NullPointerException 驱动步进电机的问题! 镜像出现1416错误,没有为数据库镜像配置数据库 《Boost程序库完全开发指南》里面异步socket样程的问题 求助啊!我用的vs2010学习版,1.75G那个,注册不了。。。 菜鸟MFC 文本操作 用java做一个简单的图书管理系统且不用数据库 怎么获取对象?跪求指点 各位大侠!!求救!!配置SSH1集成的时候出现错误!请求指教 调用API PrintWindow后台截图问题,求高手 VPN已经连接,浏览器访问内网资源很顺畅,但是用C/S模式连不上内网资源,何解? richtextbox内容如何格式保存到文本文件中 有关C语言指针的简单的问题 新人跪求,,,配置文件的读写 虚心请教各位大牛一个小问题 lambda表达式的问题。 vb.net 打印预览显示顶层的问题,如图