java file read and write code(io包的使用)
2009-02-03 16:29
489 查看
package javaBean;
import java.io.*;
public class UseIO {
public void ReadAndWrite()
{
try
{
//创建文本文件对象
File read = new File("F://clw//3.txt");
//read.createNewFile(); //新建文本文件
File write = new File("F://clw//4.txt");
//write.createNewFile();//新建文本文件
//创建读取数据的缓冲区对象
BufferedReader br = new BufferedReader(new FileReader(read));
//创建写入缓冲区对象
BufferedWriter bw = new BufferedWriter(new FileWriter(write));
//定义接受变量
String temp = null;
//读取行数据
temp = br.readLine();
//循环读取文本内容
while(temp!=null)
{
//写入数据到目标文件缓冲对象
bw.write(temp+"/r/n");
//继续读取下一行
temp = br.readLine();
}
//关闭缓冲区资源
bw.close();
br.close();
}
//捕获可能发生的异常(文件不存在异常)
catch(FileNotFoundException e)
{
System.out.print(e.getMessage());
}
//读入读出异常
catch(IOException e)
{
System.out.println(e.getMessage());
}
}
public static void main(String[] args)
{
UseIO ui = new UseIO();
ui.ReadAndWrite();
System.out.println("read and write over!");
}
}
import java.io.*;
public class UseIO {
public void ReadAndWrite()
{
try
{
//创建文本文件对象
File read = new File("F://clw//3.txt");
//read.createNewFile(); //新建文本文件
File write = new File("F://clw//4.txt");
//write.createNewFile();//新建文本文件
//创建读取数据的缓冲区对象
BufferedReader br = new BufferedReader(new FileReader(read));
//创建写入缓冲区对象
BufferedWriter bw = new BufferedWriter(new FileWriter(write));
//定义接受变量
String temp = null;
//读取行数据
temp = br.readLine();
//循环读取文本内容
while(temp!=null)
{
//写入数据到目标文件缓冲对象
bw.write(temp+"/r/n");
//继续读取下一行
temp = br.readLine();
}
//关闭缓冲区资源
bw.close();
br.close();
}
//捕获可能发生的异常(文件不存在异常)
catch(FileNotFoundException e)
{
System.out.print(e.getMessage());
}
//读入读出异常
catch(IOException e)
{
System.out.println(e.getMessage());
}
}
public static void main(String[] args)
{
UseIO ui = new UseIO();
ui.ReadAndWrite();
System.out.println("read and write over!");
}
}
相关文章推荐
- file read and write use java
- Java read and write csv file(注意事项)
- Read and Write File Code
- android sutdio 运行项目报错java.io.IOException: Failed to read zip file
- Freemaker的java.beans.IntrospectionException: type mismatch between read and write methods
- How to use java Properties API -- read and write
- (个人开源)vim-ide - consuming less finger, less brain and less cpu to read and write code
- Qt Write and Read XML File 读写XML文件
- How to mount partition with ntfs file system and read write access
- Java IO的RandomAccessFile的使用
- java.io.FileNotFoundException:file:\D:\code\xml-load\target\XX.jar!\XXX(文件名、目录名或卷标语法不正确。)
- java.io.File使用相对路径
- Java IO的RandomAccessFile的使用
- Spring Batch Read from DB and Write to File
- Java CSV读--Read And Parse CSV File In Java
- 解决使用maven的java web项目导入后出现的有关问题, -cannot be read or is not a valid zip file
- java.io.IOException:Can't read [F:\..\android-support-v4.jar] (No such file or directory)
- Java IO的RandomAccessFile的使用
- 使用HttpURLConnection下载文件时出现 java.io.FileNotFoundException彻底解决办法
- Java IO讀取(read)、寫入(write)與拷貝(copy)檔案