I have a CSV file. It has many lines. In each line there are multiple values separated by commas.
I am using OPENCSV to extract data from the file. I want to have the ability to directly go to any particular line which is in List data structure.
CSVReader reader = new CSVReader(new FileReader(
                    "myfile.csv"));
            try {
                List<String[]> myEntries = reader.readAll();
                for (String[] s : myEntries) {
                    System.out.println("Next item: " + s);
                }
            } catch (IOException e) {
                e.printStackTrace();
            }
This prints
Next item: [Ljava.lang.String;@6c8b058b
Next item: [Ljava.lang.String;@1b192059
Next item: [Ljava.lang.String;@e9ac0f5
Next item: [Ljava.lang.String;@51f21c50
Next item: [Ljava.lang.String;@6e20f237
Next item: [Ljava.lang.String;@34fe315d
Next item: [Ljava.lang.String;@1c5aebd9
Next item: [Ljava.lang.String;@1532021a
Next item: [Ljava.lang.String;@62803d5
Next item: [Ljava.lang.String;@2d13981b
Next item: [Ljava.lang.String;@61672bbb
I want to know if there is anyway I could access individual lines, elements via List.
i.e
    1,2,3,4,5
    6,7,8,9,10
    11,12,13,14
    15,16,17,18
I want String[] nextLine = 1,2,3,4,5 (where nextLine[0] = 1 nextLine[1] = 2 etc) and in the next iteration nextLine should be 6,7,8,9,10 etc
 
     
     
     
     
     
     
    