Java IO操作
2015-05-12 10:17
309 查看
Java IO流的分类 输入流 输出流 字节流 FileInputStream(字节输入流) FileOutputStream(字节输出流) 字符流 FileReader(字符输入流) FileWriter(字符输出流) 节点流 就是普通的IO流 处理流 BufferReader BufferWriter /** * 读取数据后写入到另外一个文件中 * @Methodname: readAndWriteFile * @Discription: TODO * @param path * @param path2 * @Return: void * @Throws * */ public static void readAndWriteFile(String path , String path2){ FileInputStream fis = null; FileOutputStream fos = null; try { fis = new FileInputStream(path); fos = new FileOutputStream(path2); byte[] buffer = new byte[1024]; //读进来的数据就放到b里面,从0开始 int temp; while((temp = fis.read(buffer, 0, buffer.length))!= -1){ fos.write(buffer, 0, temp); } } catch (Exception e) { e.printStackTrace(); } finally{ try { fis.close(); fos.close(); } catch (IOException e) { e.printStackTrace(); } } } public static String readerText(String url){ StringBuffer sb = new StringBuffer(); BufferedReader in = null; String line = null; try { in = new BufferedReader(new FileReader(url)); while((line=in.readLine()) !=null ){ sb.append(line); } } catch (Exception e) { e.printStackTrace(); }finally{ try { in.close(); } catch (IOException e) { e.printStackTrace(); } } return sb.toString(); }
相关文章推荐
- Java学习笔记---IO操作
- IO_File_常用方法_文件夹操作_命令模式查找JAVA145
- JAVA 基础 (四) IO操作
- Java IO操作
- JavaLearning:JAVA IO 之内存操作流
- java io操作
- java中的IO操作总结(三)
- javaIO-字符流-写操作 FileWriter
- Java 文件与IO操作大全
- Java中IO的相关操作——节点流的知识
- java io file文件写入到sd卡操作
- Java的IO操作(一) - File类,RandomAccessFile类,FileInputStream、FileOutputStream类
- Java之IO操作,File类、文件过滤器
- 黑马程序员——Java基础---IO(一)---IO流概述、字符流、字节流、流操作规律
- Java的IO操作(二) - 带缓冲区的流对象、写入基本数据类型、实现命令行中的copy命令
- java IO 系统-java 文件操作大全
- Java_SE08-文本数据IO操作,异常处理
- 83、java的IO操作-读写文件
- java实现简单的IO字节流读写操作
- java的IO操作