until now I have been reading in a file with BufferedReader line by line, however, now I would like to be able to only store the second word on that line. I have my line stored in a hashmap for easy lookup.
int i=0;
HashMap<Integer, String> mapHash = new HashMap<Integer, String>();
try {
BufferedReader in = new BufferedReader(new FileReader("file"));
String st;
while ((st = in.readLine()) != null) {
st = st.trim();
//store the lexicon with position in the hashmap
mapHash.put(i, st);
i++;
}
in.close();
} catch (IOException e) {
}
Could anyone help me out to only read the second word on each line?
Thanks!
For example