java读取文章实现分段落/分页

代码如下:

import java.io.FileReader;
import java.io.BufferedReader;
import java.io.IOException;

class ReadLine 
{
	public static void main(String[] args) throws IOException
	{
		FileReader fr = new FileReader("E:/java task/cookie reader/荷塘月色.txt");//FileReader 用于读文件
		BufferedReader br = new BufferedReader(fr);//使用缓冲区的方法将数据读入到缓冲区中
		String str;
		int i=1;
		int a=0,b=1;
		while((str = br.readLine()) != null)
		{
			System.out.println( "["+i+"]:" + str);
			System.out.println( );
			if(i==a+10)   //分页(以每10个段落为一页)
			{
				System.out.println("------------------------  page "+b+"  ------------------------");
				a=a+10;
				b=b+1;
			}
			i=i+1;
		}
	}
}

结果如下:
在这里插入图片描述
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_42014622/article/details/84258151