【发布时间】:2016-09-05 03:33:41
【问题描述】:
这是两个 java 类:
获取输入文件:
public class Inputfile {
public static void main(String[] args) throws Exception {
Scanner sc = new Scanner(System.in);
Scanner input = null;
boolean isFile = false;
while (isFile == false){
System.out.print("Input file name? ");
String fileName = sc.next();
File inputFile = new File(fileName);
if (inputFile.exists()){
input = new Scanner(inputFile);
isFile = true;
}
}
解析输入文件:
public class PdfParse {
public static void main(final String[] args) throws Exception {
Inputfile inputfile = new Inputfile();
String fileName;
fileName = inputfile.toString();
FileInputStream inputstream = new FileInputStream(new File("fileName"));
ParseContext pcontext = new ParseContext();
.........
}
我得到的只是文件名的 FileNotfound 异常。 我尝试使用字符串名称,但无法使用 getter 从 inputfile 类中获取字符串名称,但我失败了。谁能告诉我该怎么做?
非常感谢。
【问题讨论】:
标签: java input file-io inputstream user-input