позволяет скажем, что im дал txt-файл с строками строк, где мне нужно взять первые 50 строк и напечатать их в обратном порядке (чтобы уточнить: строка не изменяется, но порядок изменения ... 50-я строка становится первой, 49-й становится второй и т. д.), а затем снова для следующих 50 строк, пока все линии не будут отменены.Вы можете манипулировать стеком в JAVA
До сих пор у меня есть несколько циклов, проходящих через 50 строк за один раз и меняющих их. Но есть ли более эффективный способ сделать это? я думал о стеках, однако я не знаю, как манипулировать элементами в стеке, чем pop() и push().
это то, что я получил до сих пор
for(int x = 49; x>=0; x--){
System.out.println(s.get(x));
}
for(int x = 149; x>=100; x--){
System.out.println(s.get(x));
}
...
...
Пожалуйста, дайте результат этого кода, когда вы запустите его для ввода некоторого примера, точно указав, почему это не то, что вы хотите. –