Ну, вы получаете большую часть того, что вы хотите с
String[] pieces = "how now brown cow".split("\\s")
или около того.Результатом будет массив строк.
Если вы действительно хотите, чтобы первый элемент отделился от остальных, вы можете сделать что-то вроде:
String head = pieces[0];
String[] tail = new String[pieces.length - 1];
System.arraycopy(pieces, 1, tail, 0, tail.length);
... done