Java:PDF文件和文本文件

时间:2016-04-14 15:19:58

标签: java

我有PDF文件排序,它包含一些包含名称的文件。 Textfile也有名称列表。 我正在尝试进行比较,但无法取得好成绩。 请参阅以下代码段并向我提供您的建议。

    public static void main(String[] args) throws IOException {
        int j=0;
        int i=1;
       //reading text file*****************************************
       File file = new File("E:/........../ NamesTextFile.txt");
                List<String> names = new ArrayList<String>();
        Scanner scan = new Scanner(file);
                PDFManager pdfManager = new PDFManager();
        while(scan.hasNextLine() && j!=100 ){   
                 String name = scan.nextLine();
                 //if (!names.contains(name)) { 
       while (i<=7){
       pdfManager.setFilePath("E:/........./PDFfilesTest/"+i+".pdf");
       String pdfName=pdfManager.ToText();
       if(pdfName.equals(name) && !names.contains(pdfName))
       /*
       keep reading PDFfilesTest until you receive a different name 
       in the sorted PDFfilesTest, store the name and compare it with 
       the NamesTextFile if it exists then continue reading 
       PDFfilesTest(for every name in)
        */ 

       //eading PDF files reading****************************
        names.add(name);
        }      
                i++;
                scan.close(); 
        }

谢谢。

1 个答案:

答案 0 :(得分:0)

如果((pdfManager.ToText()。包含(名))){                  的System.out.println(pdfManager.ToText());

             }else if (!(pdfManager.ToText().contains(name))){
                 System.out.println("whatever");
        ..

。 。 。