I have list of array of strings, List <String []>, what is the best optimal approach to get contents of this list of array of strings?
public List<String []> readFromString (String data){
StringReader stringReader = new StringReader(data);
CVSReader reader = new CVSReader(stringReader);
return reader.readAll()
}
In above example, I want to see the actual contain of reader.readAll(), any suggestions as to what is the optimal way to get that information out?
I don’t think there’s any avoiding looping through the entire structure. Even if you call .toString(), which may well give what you want, you’re still going to incur the cost of looping over the entire data structure:
(Note: insert formatting characters as required – you might want to put a comma after each string, and a \n after each list completes, to make the output more readable.)