文件的读写
来源:互联网 发布:淘宝乐高日本代购 编辑:程序博客网 时间:2024/06/06 07:33
java写一个程序,实现如下功能:
(1)在项目根目录下新建一个文件data.txt,键盘录入任意5句话并把5句话写入文件data.txt中,要求:提示输入的是第几句话,并且写入文件时每句话占一行。
(2)然后,从文件中读出文件内容,将文件内容写入另一个文件data2.txt中(data2.txt也在项目根目录下),写入时要求:在每行内容前标注上行号。
public static void main(String[] args) throws IOException {
//创建字符流输出对象
FileWriter fw = new FileWriter("data.txt");
//创建缓冲流对象
BufferedWriter bw = new BufferedWriter(fw);
//键盘录入五句话
Scanner sc = new Scanner(System.in);
for (int j = 0; j < 5; j++) {
System.out.println("请输入第"+(j+1)+"句话");
String s = sc.nextLine();
//每次往文件中写入一行
bw.write(s);
bw.newLine();
bw.flush();
}
//创建字符输入流
FileReader fr = new FileReader("data.txt");
BufferedReader br = new BufferedReader(fr);
BufferedWriter bw2 = new BufferedWriter(new FileWriter("data2.txt"));
int count =1;
String len=null;
while((len=br.readLine())!=null){
bw2.write("第"+count+"行:"+len);
bw2.newLine();
bw2.flush();
count++;
}
br.close();
bw.close();
}
- 串口的读写,文件读写
- INI文件的读写
- 读写文件的例子
- INI文件的读写
- 关于文件的读写
- 文件的读写操作
- 文件的读写操作
- properties文件的读写
- 读写服务器端的文件
- 位图文件的读写
- C++文件的读写
- ini文件的读写
- 文件的读写
- 自定义文件的读写
- 文件的读写操作
- 文件的读写
- 文件读写的问题
- Python文件的读写
- HashCode和equal方法
- HDU5832-A water problem
- 线程与进程
- 超越99
- Q
- 文件的读写
- ros创建工作空间
- EOJ-大学生程序设计邀请赛(华东师范大学)-C-袋鼠妈妈找孩子
- 《Android 4高级编程(第3版)》(完整书签).pdf
- x86汇编语言Helloworld!实例改进
- UITableViewStyleGrouped背景颜色的处理
- 机器学习 The optimal margin classier(2)
- 大端模式&小端模式
- 在线云评测系统日志一