Buscar una Palabra en un fichero

Estebanichi
10 de Enero del 2004
Tengo un fichero ye cual posee informacion que deso examinarla, el fichero es un TXT por lo cual lo que hay ahí es texto, lo que me intereza rescatar es algunos valores que estan ubicados al final de cada linea. ej:
NombreFruta: manzana
TamañoFruta: 12
PesoFruta: 5
AromaFruta: 2

¿como hago para poder buscar estos valores y luego guardarlos por ejemplo en una arreglo de Frutas[i].Nombre, Futas[i].tamaño, Frutas[i].peso, y Frutas[i].aroma?

Jander
10 de Enero del 2004
try {
BufferedReader reader = new BufferedReader (new FileReader ("ruta_fichero"));
String linea;
while ((linea = reader.readLine()) != null) {
StringTokenizer st = new StringTokenizer (linea, " ");
st.nextToken(); // Devuelve la primera palabra de la linea
String numero = st.nextToken(); // devuelve la segunda paralabra de la linea

// Proceso el numero...
}

} catch (IOException ioe) {
ioe.printStackTrace();
}