我只是将split结果(
String[])添加到a中,
List如果您确实希望将其作为2d数组,则在事后将其转换。
List<String[]> lines = new ArrayList<String[]>();while ((thisLine = myInput.readLine()) != null) { lines.add(thisLine.split(";"));}// convert our list to a String array.String[][] array = new String[lines.size()][0];lines.toArray(array);


