Con "validare" intendi che non considera gli spazi?
Per comodità potrei direttamente scrivere la riga senza gli spazi.
Oppure potrei creare lo split() così:
codice:
String[] items = riga.split(" - ");