用java在每首诗的标题行前添加标题序号如“第 几 首”

 

用java在每首诗的标题行前添加标题序号如“第 几 首”

 

打开记事本,点“文件”,“新建”,输入以下代码,点“另存为”,将其保存为后缀为.java格式的文件。

同时,在根目录下,新建一个名为“a.txt  ”的文本文件,用于存放按诗词标题分行的原稿。另建一个名为“b.txt  ”的文本文件,用于存放添加了标题序号的诗词文本。

代码中的序号从“1”开始排序。“第   ”的后面和“   首”的前面各有一个字的空格。“
”为换行用的转义符。

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

public class AddLineNum003 {
        public static void main(String[] args) {
                try{
                        BufferedReader br = new BufferedReader(new FileReader("a.txt"));
                        FileWriter fw = new FileWriter("b.txt",true);
                        String line = null;
                        int lineNum = 1;
                        while((line = br.readLine())!=null){
                                fw.write("第 " + lineNum + " 首 " + line);
                                fw.write("
");
                                lineNum ++;
                        }
                        fw.flush();
                        fw.close();
                        br.close();
                }catch(FileNotFoundException e){
                        e.printStackTrace();
                }catch(IOException e){
                        e.printStackTrace();
                }
        }
}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值