public class ISReaderAndOSWriter {
public static void main(String[] args) throws IOException {
FileInputStream in = new FileInputStream("F:\\javaio\\java.txt");
FileOutputStream out = new FileOutputStream("F:\\javaio\\java1.txt");
InputStreamReader isr = new InputStreamReader(in, "gbk");
OutputStreamWriter osw = new OutputStreamWriter(out, "gbk");
int c;
// while ((c = isr.read()) != -1) {
// System.out.print((char)c);
// }
char[] buf = new char[8 * 1024];
while ((c = isr.read(buf, 0, buf.length)) != -1) {
String s = new String(buf, 0, c);
//System.out.println(s);
osw.write(s);
}
isr.close();
osw.close();
}
}
public class FileReaderAndFileWriter {
public static void main(String[] args) throws Exception {
FileReader fr = new FileReader("F:\\javaio\\javautf.txt");
FileWriter fw = new FileWriter("F:\\javaio\\javautf1.txt");
//FileWriter fw = new FileWriter("F:\\javaio\\javautf1.txt", true);//向指定文件中追加内容
char[] buf = new char[1 * 1024];
int c;
while ((c = fr.read(buf, 0, buf.length)) != -1) {
System.out.println(c);
fw.write(buf, 0, c);
fw.flush();
}
fr.close();
fw.close();
}
}
public class BufRAndBufWOrPrintW {
public static void main(String[] args) throws Exception {
BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream("F:\\javaio\\javautf.txt")));
//BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(new FileOutputStream("F:\\javaio\\javautf2.txt")));
PrintWriter pw = new PrintWriter("F:\\javaio\\javautf3.txt");
String s;
while ((s = br.readLine()) != null) {
//一次读一行,不能识别换行符
//bw.write(s);
//bw.newLine();//写入一个行分隔符
//bw.flush();
pw.println(s);//通过写入行分隔符字符串终止当前行
pw.flush();
}
br.close();
//bw.close();
pw.close();
}
}
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有