java 相邻的数据处理

来源:互联网 发布:linux wc 统计行数 编辑:程序博客网 时间:2024/06/04 17:41

一个文件中有如下数据:

11
22
33
44
55
66

也就是说这个文件有6行,实现的功能是如:11+22;2+33;33+44;44+55; 55+66

实现代码如下:

public void stringToshuzu(File file) throws IOException{        InputStream inputStream = new BufferedInputStream(new FileInputStream(file));InputStreamReader inputStreamReader = new InputStreamReader(inputStream, "UTF-8");BufferedReader bufferedReader = new BufferedReader(inputStreamReader);ArrayList<String> arrayList = new ArrayList<>();String line ="";while((line = bufferedReader.readLine())!=null){arrayList.add(line);//System.out.println(arrayList);}//System.out.println(arrayList);for(int n=0;n < arrayList.size()-1;n++){System.err.println(arrayList.get(n)+"+"+arrayList.get(n+1) + "="+ arrayList.get(n)+arrayList.get(n+1)
}}



1 0
原创粉丝点击