Heres мой код im новый для стеков и не знает, как их реализовать, особенно с буферизованным считывателем. Я не знаю, как реализовать код стека, новый для программирования. Мне нужно написать программу, которая изменит направление чтения из моего txt-файла и распечатает его.Как использовать bufferedreader для чтения моего текстового файла и вставки его в стек Java
try
{
BufferedReader in = new BufferedReader(new FileReader("GoingThere.txt"));
String line = in.readLine();
while(line != null)
{
line.replace("West","East");
line.replace("East","West");
line.replace("North", "South");
line.replace("South", "North");
line = in.readLine();
}
}
catch(FileNotFoundException e)
{
System.out.println("File Not Found");
}
catch(IOException e)
{
System.out.println("IO Exception Found.");
}
Что вы пытаетесь достичь? –
В чем вопрос? Я не вижу в вашем коде никакого стека. –
в любом случае - строка кода. («Запад», «Восток»); line.replace («Восток», «Запад»); изменит «Восток» на «Запад», но «Запад» останется «Западом», потому что его дважды меняют. –