public class Read { public static void main(String[] args) { String x = null; ListString slist = new ArrayListString(); BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); System.out.println(Input:); try { do { x = in.readLine(); slist.add(x); } while (!x.equals(end)); in.close(); System.out.println(output:); for (int i = slist.size() - 2; i = 0; i--) {//-1会得end System.out.println(slist.get(i)); } } catch (IOException e) { e.printStackTrace(); } } }