Список строк (несколько строк) в качестве ввода командной строки в Java

Я пытаюсь выполнить задание для школы и не знаю как работать с вводом. Я предоставил ссылку ниже для контекста задания:

https://docs.google.com/viewer?a=v&pid=explorer&chrome=true&srcid=0B1DkmkmuB-leNDVmMDU0MDgtYmQzNC00OTdkLTgxM4DEtZyTkx 0
a00
ab000

Что дает результат:

Дерево 1:
Недействительно!
Дерево 2:
высота: -1
длина пути: 0
полная: да
почтовый заказ:
Дерево 3:
высота: 0
длина пути: 0
полная: да
отправитель: a
Дерево 4:
высота: 1
длина пути: 1
полная: да
postorder: ba

Я собираюсь сделать это с помощью Java. У меня вопрос: как мне ввести несколько строк ввода, как в примере, в строку Windows cmd.exe, если во входном файле нет конвейера? Потому что нажатие Enter просто запустит программу с одной строкой ввода вместо создания новой строки. Кроме того, поскольку задание помечается автоматически, ввод не может быть интерактивным, так как я могу узнать, когда следует прекратить чтение?

Спасибо.

6
задан Bill the Lizard 17 December 2012 в 14:17
поделиться