Итак, я работаю над кодом, который получает 2 строки. Строка - это «input#.txt» или «output#.txt». Символ#заменяется любым используемым номером. Теперь во входном файле есть информация, которую мне нужно добраться. Как я могу определить, можно ли открыть этот файл input.txt и как его открыть. < /p>
Я попробовал забуференный читатель и попытался просто сделать строку файлом. < /p>
import java.util.*;
import java.io.*;
public class Robot {
public static void readInstructions(String inputFileName, String outputFileName) throws InvalidRobotInstructionException{
try{
BufferedReader input = new BufferedReader(new FileReader(inputFileName));
File inner = new File(inputFileName);
Scanner in = new Scanner(input);
PrintWriter wrt;
wrt = new PrintWriter(outputFileName);
if(input.readLine() == null){
System.out.println("Input file not found.");
return;
}
Подробнее здесь: https://stackoverflow.com/questions/362 ... -text-file