62,628
社区成员
发帖
与我相关
我的任务
分享package trans;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
public class transDemo {
public static void main(String[] args) throws IOException, FileNotFoundException {
File file=new File("h:\\IOTest\\test.txt");
OutputStreamWriter osw=new OutputStreamWriter(new FileOutputStream(file),"utf-8");
osw.write("哈哈哈");
InputStreamReader isr=new InputStreamReader(new FileInputStream(file),"utf-8");
char[] buf=new char[3];
int len=isr.read(buf);
System.out.println(new String(buf));
isr.close();
osw.close();
}
}
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
public class transDemo {
public static void main(String[] args) throws IOException, FileNotFoundException {
File file=new File("e:\\test.txt");
OutputStreamWriter osw=new OutputStreamWriter(new FileOutputStream(file),"utf-8");
osw.write("哈哈哈");
osw.close();//输出流不关闭,导致输入流拿不到读文件的控制权。
InputStreamReader isr=new InputStreamReader(new FileInputStream(file),"utf-8");
char[] buf=new char[3];
int len=isr.read(buf);
System.out.println(new String(buf));
isr.close();
}
}