Ciao ragazzi. Per motivi anche a me ignoti ho da svolgere ils eguente codice.

-Prendi char c
-Se char c č != da ';' oppure da '|' fai una cosa
-Altrimenti fai altro.

Banale direte voi...lo dicevo anche io.

A voi il mega codice:
if((p!=';' || p!='|'){
System.out.println(p);

}

Quando gli passo come caratteri ; oppure | l'if gira comunque e me li ristampa. Ho provato anche mettendoli in Character.toString(p) != ";";
ma il problema rimane. Esattamente quale nubbiata eseguo?
Peace.
tra l'altro mi sā che ho sbagliato sezione, ma nn posso spostarlo :S