我想删除所有不包含文本的pdf文件。我试图使用PdfBox。
方法pdftoText
将pdf转换为String。
public static void main(String[] args) throws FileNotFoundException, InterruptedException {
String pdfText = PDFTextParser.pdftoText("xxx.pdf"); //files[i]);
if (pdfText == "") {
File toBeDeletedFile = new File(location+"xxx.pdf");
if (toBeDeletedFile.delete()) {
System.out.println("success");
}
else {
System.out.println("still there");
}
}
}
}
这没有带来任何结果
答案 0 :(得分:1)
String
来比较 ==
个对象。
请使用String.equals()
方法。
String s1 = "dat1";
String s2 = "dat2";
if(s1.equals(s2))
//dostuff
else
//dootherstuff