Originariamente inviato da giamoy
per ora ho iniziato a mettere giù un codice di questo tipo, va bene secondo voi?
Grosso modo ... a grandi linee sì. Se devi mettere un backslash in una stringa literal devi mettere \\ non solo \.

Per quanto riguarda l'uso di StringTokenizer potresti avere problemi. Perché se uno o più campi del tuo file csv fossero vuoti, hai una cosa del tipo blabla,,,blabla,..... cioè hai più virgole una dietro l'altra. Il fatto è che StringTokenizer usa dei "delimitatori" e per come funziona, se trova più delimitatori vicini semplicemente li salta tutti. Detto in altre parole, vuol dire che non potresti mai ottenere una stringa vuota per quei campi vuoti!!!

Devi usare qualcos'altro, come ad esempio split() di String che spezza una stringa usando un "separatore" specificato usando una espressione regolare.