Разделить строку by char in java

Я получаю строку из Интернета, которая выглядит примерно так :

Latest Episode@04x22^Killing Your Number^May/15/2009

Затем мне нужно сохранить 04x22 , Killing Your Number и 15 мая / 2009 в различных переменных, но это не сработает.

String[] all = inputLine.split("@");
String[] need = all[1].split("^");
show.setNextNr(need[0]);
show.setNextTitle(need[1]);
show.setNextDate(need[2]);

Теперь он сохраняет только NextNr со всей строкой

04x22^Killing Your Number^May/15/2009

Что не так?

13
задан Joey 14 March 2011 в 08:53
поделиться