我的文本文件内容看起来像这样
慌乱的近义词:
*恐慌
*扰动
*搅乱
*迷惑……
现在我想用数字替换*。像这样的东西。
输出
慌乱的近义词:
1)恐慌
2)扰动
3)不安
4)混淆......
编辑:
Integer count = 1;
File input = new File("C:\\Sample.txt");
File output = new File("C:\\output.txt");
BufferedReader reader = new BufferedReader(new InputStreamReader(new FileInputStream(input)));
Writer writer =new FileWriter(output);
while((line=reader.readLine())!=null)
{
if(line.contains("*"))
{
line.replace("*",count.toString() );
writer.write(line);
count++;
}
else
{
writer.write(line);
}
}
这是我在这里发布问题之前尝试过的。但这似乎不起作用。现在有人可以帮我..?