java IO 字节流 字符流流操作
2018-04-11 05:09
453 查看
package io.transstream.demo; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.FileWriter; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.io.OutputStream; import java.io.OutputStreamWriter; import java.io.Writer; import com.sun.java.util.jar.pack.Package.File; import com.sun.org.apache.xalan.internal.xsltc.trax.OutputSettings; import com.sun.swing.internal.plaf.synth.resources.synth_it; import io.charstream.buffer.BufferWriterDemo; public class TransStreamDemo { public static void main(String[] args) throws IOException { /* * 需求1 将键盘录入的数据写入到一个文件中 * * */ /* BufferedReader bufr=new BufferedReader(new InputStreamReader(System.in));//键盘录入 重要 BufferedWriter bufw=new BufferedWriter(new OutputStreamWriter(new FileOutputStream("d:\\case.txt"))); */ //需求2 将一个文本文件的内容 显示到控制台上 //BufferedReader bufr=new BufferedReader(new InputStreamReader(new FileInputStream("d:\\case.txt"))); //BufferedWriter bufw=new BufferedWriter(new OutputStreamWriter(System.out)); //需求3 将一个文本文件中的内容复制到另一个文件中 BufferedReader bufr=new BufferedReader(new InputStreamReader(new FileInputStream("d:\\case.txt"))); BufferedWriter bufw=new BufferedWriter(new OutputStreamWriter(new FileOutputStream("d:\\aaaa.txt"))); String line=null; while((line=bufr.readLine())!=null) { if(line.equals("over")) { return; } //System.out.println(line.toUpperCase()); //outw.write(line.toUpperCase()+"\r\n"); //outw.flush(); bufw.write(line.toUpperCase()); bufw.newLine(); bufw.flush(); } } }
相关文章推荐
- 黑马程序员——Java基础---IO(一)---IO流概述、字符流、字节流、流操作规律
- java IO操作:字节流与字符流区别
- Java生涯——Java基础---IO(一)---IO流概述、字符流、字节流、流操作规律
- 黑马程序员——Java基础---IO(一)---IO流概述、字符流、字节流、流操作规律
- JavaIO操作(1)字节流和字符流-2
- java IO 字节流、字符流操作总结
- 黑马程序员——Java基础---IO(一)---IO流概述、字符流、字节流、流操作规律
- Java基础---IO(一)---IO流概述、字符流、字节流、流操作规律
- Java基础——IO(拷贝文件+字节流-字符流缓冲区(装饰设计)-转换流-IO操作规律-异常日志-系统信息列表输出)
- java.io中流的操作:字节流、字符流
- Java IO操作——字节流(OutputStream、InputStream)和字符流(Writer、Reader)
- Java基础---IO(一)---IO流概述、字符流、字节流、流操作规律 (黑马程序员)
- java的IO操作:字节流与字符流操作
- java IO 字节流、字符流操作总结二之字节流
- 黑马程序员——Java基础---IO(一)---IO流概述、字符流、字节流、流操作规律
- Java IO操作之字节流和字符流
- java IO 字节流、字符流操作总结一之File类
- Java IO操作——字节流(OutputStream、InputStream)和字符流(Writer、Reader)
- java字节流字符流IO操作
- java IO操作:字节流与字符流区别