java里的字符流_javaIO流中字符流的应用
public classFiveKindIO {public static void main(String[] args) throwsException {//被复制的文件
String src = "Regex.java";//复制到哪儿??
String dest = "Regex02.java";//调用方法实现文件复制
method4(src,dest);
}//基本字符流一次读写一个字符
public static void method1(String src,String test) throwsException{
FileReader fr= newFileReader(src);
FileWriter fw= newFileWriter(test);int len =0;while((len=fr.read())!=-1){
fw.write(len);
}
fr.close();
fw.close();
}//基本字符流一次读写一个字符数组
public static void method2(String src,String test) throwsException{
FileReader fr= newFileReader(src);
FileWriter fw= newFileWriter(test);char[] c = new char[1024];int len =0;while((len=fr.read(c))!=-1){
fw.write(c,0, len);
fw.flush();
}
fr.close();
fw.close();
}//高效字符流一次读写一个字符
public static void method3(String src,String test) throwsException{
BufferedReader br= new BufferedReader(newFileReader(src));
BufferedWriter bw= new BufferedWriter(newFileWriter(test));int len=0;while((len=br.read())!=-1){
bw.write(len);
bw.flush();
}
br.close();
bw.close();
}//高效字符流一次读写一个字符数组
public static void method4(String src,String test) throwsException{
BufferedReader br= new BufferedReader(newFileReader(src));
BufferedWriter bw= new BufferedWriter(newFileWriter(test));char[] c = new char[1024];int len=0;while((len=br.read(c))!=-1){
bw.write(c,0, len);
bw.flush();
}
br.close();
bw.close();
}//高效字符流一次读写一个字符串(读取一行)
public static void method5(String src,String test) throwsException{
BufferedReader br= new BufferedReader(newFileReader(src));
BufferedWriter bw= new BufferedWriter(newFileWriter(test));
String line=null;while((line=br.readLine())!=null){
bw.write(line);
bw.newLine();
bw.flush();
}
br.close();
bw.close();
}
}
java里的字符流_javaIO流中字符流的应用相关推荐
- java io流区别_Java中IO流的分类和BIO,NIO,AIO的区别
到底什么是IO 我们常说的IO,指的是文件的输入和输出,但是在操作系统层面是如何定义IO的呢?到底什么样的过程可以叫做是一次IO呢? 拿一次磁盘文件读取为例,我们要读取的文件是存储在磁盘上的,我们的目 ...
- Java变长数组笛卡尔积_Java 8中的流作为流的笛卡尔积(仅使用流)
小编典典 在示例中传递流永远比传递列表更好: private static Stream cartesian(BinaryOperator aggregator, List... lists) { . ...
- java8 流操作_java8中的流操作
Stream 流是 Java 8 新提供给开发者的一组操作集合的 API,将要处理的元素集合看作一种流, 流在管道中传输, 并且可以在管道的节点上进行处理, 比如筛选.排序.聚合等.元素流在管道中经过 ...
- mysql 中文字符排序规则_mysql中字符集和排序规则说明
数据库需要适应各种语言和字符就需要支持不同的字符集(Character Set),每种字符集也有各自的排序规则(Collation). 一.字符集 字符集,即用于定义字符在数据库中的编码的集合. 常见 ...
- jdk8集合类流_JDK 8中的流驱动的集合功能
jdk8集合类流 这篇文章介绍了JDK 8的应用–引入了带有集合的 流 ,以更简洁地完成通常需要的与集合相关的功能. 在此过程中,将演示并简要说明使用Java Streams的几个关键方面. 请注意, ...
- clob在java里的类型_Java对Oracle中Clob类型数据的读取和写入(转)
Java对Oracle中Clob数据类型是不能够直接插入的,但是可以通过流的形式对clob类型数据写入或者读取,网上代码并不算特别多,讲的也不是很清楚,我对网上资料进行了整理和总结,具体看代码: 写入 ...
- java里上下文对象,java-在百里香模板中的Web上下文对象上发出...
我试图在thymeleaf 3.0.3和Spring Boot 1.5.1的模板中调用Web上下文对象上的方法,例如#request和#response. 我不断收到这样的错误: org.spring ...
- java里break的使用方法_Java中break的第三种用法说明
在Java中,break语句有三种用法,第一种是用于终止switch语句中的语句序列,第二种是用于退出循环,然而第三种是用作goto语句的"文明"形式! 我们知道,goto语句会破 ...
- java里break的使用方法_java中break,continue,return使用方法
break , continue 和 return 的使用方法: 1.break 的作用 a. 跳出当前循环: b. 但是如果是嵌套循环,则只能跳出当前的这一层循环,只有逐层break才能跳出所有循环 ...
- php语言中字符,PHP开发语言中字符窜的高效率写法
PHP(外文名:PHP: Hypertext Preprocessor,中文名:"超文本预处理器")是一种通用开源脚本语言.语法吸收了C语言.Java和Perl的特点,利于学习,使 ...
最新文章
- solr研磨之游标分页
- 2017-2-19 C#基础 基本数据类型的转换,转义字符,常量
- Jmeter模拟不同带宽进行测试
- java泛型约束_JAVA泛型 - 约束与局限性
- java form 对象 一对一_java-双向一对一地“对象引用了一个未保存...
- FFMPEG中H.264的算法文档--整理自ffmpeg论坛等
- c语言四大淡水湖大小设计任务,[讨论]四大淡水湖的大小排序问题(逻辑题)
- 考试全程指导读书笔记1 -Chap1 信息系统基础
- Microsoft Office (2007) Open XML 文件格式
- python金融数据分析电子版_python 金融大数据分析 pdf
- CSDN极客头条使用指南
- fanuc机器人刷机教程_发那科Fanuc机器人编程操作视频教程
- 【已解决】libcef.dll怎么修复?libcef.dll丢失怎么办电脑上总显示
- 整车控制器(VCU/HCU)开发咨询服务
- java坦克大战论文_(毕业论文)Java版坦克大战.doc
- b站取消视频自动播放、自动续播(电脑端)
- 32位plsql连接64位Oracle数据库
- BI神器Power Query(19)-- PQ提取商品信息
- 小米2020校招Android笔试题
- java信息化平台_Java开源企业信息化平台O2OA接入企业钉钉
热门文章
- AX中对Programmable section的动态控制
- java调用wcf_详解JAVA调用WCF服务的示例代码
- android webview 获取图片,Android – 保存WebView中的图片
- java集合性能_Java集合性能分析-疯狂Java讲义
- Java黑皮书课后题第3章:3.26(使用操作符 ||和^)编写一个程序,提示用户输入一个整数值,然后判断它能否被5和6整除、能否被5或6整除、以及能否被5或6整除但不能被同时整除
- html也没锚点,css 锚点定位不了
- 返回的到的数据做整合_Excel玩转数据分析常用的43个函数!(建议收藏)
- Vuex新手的理解与使用
- jmeter环境配置
- feature改变属性表的值