Originariamente inviato da energie
sc1.useDelimiter ("|");
useDelimiter una le espressioni regolari. E il carattere '|' è "speciale" (è l'operatore di OR). Se vuoi matchare proprio un | devi mettere "\\|".