1.从文件中读取字符
package com.test;
import java.io.FileReader;
import java.io.FileWriter;
public class Testchar {
public Testchar() {
// TODO Auto-generated constructor stub
}
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
FileReader fileReader=null;
FileWriter fileWriter=null;
try {
fileReader=new FileReader("e:/testio.txt");
fileWriter=new FileWriter("e:/testio1.txt");
char[] buffer=new char[100];
fileReader.read(buffer, 0, buffer.length);
for(int i=0;i<buffer.length;i++){
System.out.println(buffer[i]);
}
} catch (Exception e) {
// TODO: handle exception
}finally{
try {
fileReader.close();
} catch (Exception e2) {
// TODO: handle exception
}
}
}
}
2.把字符写入到文件
package com.test;
import java.io.FileReader;
import java.io.FileWriter;
public class Testchar {
public Testchar() {
// TODO Auto-generated constructor stub
}
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
FileReader fileReader=null;
FileWriter fileWriter=null;
try {
fileReader=new FileReader("e:/testio.txt");
fileWriter=new FileWriter("e:/testio1.txt");
char[] buffer=new char[100];
int temp=fileReader.read(buffer, 0, buffer.length);
/*for(int i=0;i<buffer.length;i++){
System.out.println(buffer[i]);
}*/
fileWriter.write(buffer, 0, temp);
} catch (Exception e) {
// TODO: handle exception
}finally{
try {
fileReader.close();
fileWriter.close();
} catch (Exception e2) {
// TODO: handle exception
}
}
}
}