Lectura de ficheros en java

mali
19 de Abril del 2005
hola,
necesito leer un fichero de texto con java. Dicho fichero tiene el siguiente formato:

tituloCancion interprete año duracion

How About That Dee Clark 1960 2:58

¿Como podría leer cada elemento con su tipo? es decir, leer el titulo, duracion e interprete como un String y el año como un entero?

Espero haberme explicado, si tienen dudas diganmelo.

Gracias

fran
19 de Abril del 2005
Yo lo que heria primero es buscarme un delimitador diferente para separar los campos y que no se confundan

por ejemplo: How About That_Dee Clark_1960_2:58

despues con lo lees como si fuera un String normal
con StringTokenicer lo partes

http://java.sun.com/j2se/1.5.0/docs/api/java/util/StringTokenizer.html

y el campo del año lo pasas a un entero con

Integer.parseInt(String año)