2013年7月27日

摘要: package InputOutput;import java.io.FileReader;import java.io.IOException;import java.io.LineNumberReader;/* * LineNumberReader:跟踪行号的缓冲字符输入流 */public class LineNumberReaderDemo { public static void main(String[] args) throws IOException{ FileReader fr = new FileReader("c:/1.txt"); LineNumbe 阅读全文
posted @ 2013-07-27 20:16 樱花满天 阅读(231) 评论(0) 推荐(0) 编辑
摘要: package InputOutput;import java.io.BufferedReader;import java.io.FileReader;import java.io.IOException;/* * BufferReader:从字符输入流中读取文本,缓冲各个字符,从而实现字符、数组和行的高效读取。 * * readLine();返回:包含该行内容的字符串,不包含任何行终止符,如果已到达流末尾,则返回 null */public class BufferReaderTest { public static void main(String[] args) throws IO... 阅读全文
posted @ 2013-07-27 20:15 樱花满天 阅读(946) 评论(0) 推荐(0) 编辑
摘要: package InputOutput;import java.io.BufferedWriter;import java.io.FileWriter;import java.io.IOException;/* * BufferReader:字符流的缓冲区 * 缓冲区的出现提高了对数据的读写效率(对应类:BufferWriter, BufferReader) * * 将文本写入字符输出流,缓冲各个字符,从而提供单个字符、数组和字符串的高效写入。 * * 缓冲区要结合流才可以使用,在流的基础上对流的功能进行了增强 */public class BufferWriterTest { pu... 阅读全文
posted @ 2013-07-27 20:14 樱花满天 阅读(685) 评论(0) 推荐(0) 编辑
摘要: package InputOutput;import java.io.*;/* * 通过缓冲区来拷贝一个文件 */public class CopyBufferTest { public static void main(String[] args) throws IOException{ //定义两个流一个读取(Reader),一个写入(Writer);和对应的缓冲区和流关联 BufferedWriter bufw = new BufferedWriter(new FileWriter("c:/3.txt")); BufferedReader bufr = new Buf 阅读全文
posted @ 2013-07-27 20:13 樱花满天 阅读(418) 评论(0) 推荐(0) 编辑
摘要: package InputOutput;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;public class copyImage { public static void main(String[] args) { FileOutputStream fos = null; FileInputStream fis = null; try{ fos = new FileOutputStream("c:/2.jpg"); fis = new Fi 阅读全文
posted @ 2013-07-27 20:12 樱花满天 阅读(179) 评论(0) 推荐(0) 编辑
摘要: package InputOutput;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;/* * 将硬盘的文本文件复制一份出来 */public class CopyTest { public static void main(String[] args) throws IOException,InterruptedException {// copyTest_1(); copyTest_2(); } /* * 从硬盘拷贝一份文本文件到另外一个硬盘中 * 1.在D盘创建一个... 阅读全文
posted @ 2013-07-27 20:10 樱花满天 阅读(247) 评论(0) 推荐(0) 编辑
摘要: package InputOutput;import java.io.*;/* * FileReader用来读取字符文件的便捷类 */public class FileReaderDemo1 { public static void main(String[] args) throws IOException{ //创建一个文件读取流对象,和指定名称的文件想关联, FileReader fr = new FileReader("c:/1.txt"); //如果文件不存在,会抛出FileNotFoundException异常 //一次读取一个字符,而且第二次读取会接着第一次读 阅读全文
posted @ 2013-07-27 20:09 樱花满天 阅读(268) 评论(0) 推荐(0) 编辑
摘要: package InputOutput;import java.io.FileReader;import java.io.IOException;/* * 文本文件读取方式二 * * 通过字符数组进行读取 */public class FileReaderDemo2 { public static void main(String[] args) throws IOException { //定义一个字符输出流 FileReader fr = new FileReader("c:/1.txt"); //定义一个数字,用来存入讲到到的字符 char[] buf = new c 阅读全文
posted @ 2013-07-27 20:08 樱花满天 阅读(188) 评论(0) 推荐(0) 编辑
摘要: package InputOutput;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;/* * 字节流: * 如果用户想要操作的不是文本数据,而是图片数据,这时候就需要用到字节流 */public class FileStreamDemo { public static void main(String[] args) throws IOException{// writeFile();// read... 阅读全文
posted @ 2013-07-27 20:07 樱花满天 阅读(185) 评论(0) 推荐(0) 编辑
摘要: package InputOutput;import java.io.FileWriter;import java.io.IOException;/* * FileWriter字符输出流 * * 本案例向C盘写入一个txt文件 */public class FileWriterDemo { public static void main(String[] args) throws IOException { // 创建一个字符输出流;后面跟上输出的路径及文件名 FileWriter fw = new FileWriter("C:/123.txt"); //该文件会被创建到指 阅读全文
posted @ 2013-07-27 20:06 樱花满天 阅读(261) 评论(0) 推荐(0) 编辑

导航