0

私は持っていArrayListます。この ArrayList の各要素を「、」で分割する必要があり、結果として得られた ArrayList<ArrayList<String>>. 適切に行う方法は?これは私が試したコードです:

ArrayList<ArrayList<String>> list = new ArrayList<ArrayList<String>>();
   try {
    ArrayList<String> lines = rf.readLines(filename);         
        for (int i = 0; i<=lines.size(); i++){
            String[] items = lines.get(i).split(",");
        }
    }  
    catch(IOException e)  
    {   
        System.out.println("Unable to create "+filename+": "+e.getMessage());                
    } 
4

1 に答える 1

4

line配列をに変換し、ArrayListそれを に追加する必要がありますlist。これでうまくいくはずです。

list.add(new ArrayList<String>(Arrays.asList(items)));
于 2013-02-09T14:47:28.527 に答える