I’m wondering what kind method should I use to search the elements in an array and what data structure to store the return value
For example a txt file contains following
123 Name line Moon night table
124 Laugh Cry Dog
123 quote line make pet table
127 line array hello table
and the search elements are line+table
I read every line as an string and then spilt by space
the output should like this
123 2 (ID 123 occurs twice that contains the search elements)
127 1
I want some suggestions of what kind method to search the elements in the array and what kind data structure to store the return value (the ID and the number of occurs. I’m thinking hashmap)
Read the text file and store each line that ends with table in
ArrayList<String>. Then use contains for each element inArrayList<String>. Store result inHashMap<key,value>where key is ID and value is Integer which represent number of times ID occurs.