【发布时间】:2021-03-05 05:42:28
【问题描述】:
我正在尝试读取一个文件,然后获取该文件的内容并将其作为用户输入执行。我正在使用扫描仪读取文件和用户输入,但我不确定这是否是正确的方法,因为输入扫描仪只能 System.in,所以我不确定如何将数据从文件传递到输入扫描仪它在控制台中执行。这是我下面的阅读类代码
public class readingFile {
Scanner fileReading = new Scanner(new File("somecontent.txt"));
Scanner input = new Scanner(System.in);
public readingFile() throws FileNotFoundException {
}
public void startReading()
{
System.out.println("reading file...");
while(fileReading.hasNextLine()){
String data = fileReading.nextLine();
System.out.println(data);
Scanner input = new Scanner(System.in);
}
}
【问题讨论】:
标签: java file input java.util.scanner