您不需要
2D数组来存储文件内容,可以使用String []数组列表,例如:
public List<String[]> readData() throws IOException { int count = 0; String file = "bank-Detail.txt"; List<String[]> content = new ArrayList<>(); try(BufferedReader br = new BufferedReader(new FileReader(file))) { String line = ""; while ((line = br.readLine()) != null) { content.add(line.split(",")); } } catch (FileNotFoundException e) { //Some error logging } return content;}
同样,在您的情况下,最好在
list本地声明并从中返回它,
method而不是将元素添加到共享
list(“ bank”)中。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)