Я создаю утилиту командной строки на Java в качестве эксперимента, и мне нужно проанализировать строку ввода от пользователя. Строка должна быть разделена на компоненты для каждого вхождения '&'. Каков наилучший способ сделать это, используя объект String в Java.
Вот мой основной код:
//Process p = null;
Process p = null;
Runtime r = Runtime.getRuntime();
String textLine = "";
BufferedReader lineOfText = new BufferedReader(new InputStreamReader(System.in));
while(true) {
System.out.print("% ");
try {
textLine = lineOfText.readLine();
} catch (IOException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
//System.out.println(textLine);
}