当前位置: 首页 > news >正文

南宁网站设计方法徐州最新通知今天

南宁网站设计方法,徐州最新通知今天,公司网站建设费计入什么费用,广告推广平台哪个好java.io几种读写文件的方式 一、Java把这些不同来源和目标的数据都统一抽象为数据流。 Java语言的输入输出功能是十分强大而灵活的。 在Java类库中#xff0c;IO部分的内容是很庞大的#xff0c;因为它涉及的领域很广泛:标准输入输出#xff0c;文件的操作#xff0c;网络…java.io几种读写文件的方式 一、Java把这些不同来源和目标的数据都统一抽象为数据流。 Java语言的输入输出功能是十分强大而灵活的。 在Java类库中IO部分的内容是很庞大的因为它涉及的领域很广泛:标准输入输出文件的操作网络上的数据流字符串流对象流zip文件流。 这里介绍几种读写文件的方式 二、InputStream、OutputStream字节流 //读取文件(字节流)InputStream in new FileInputStream(d:\\1.txt);//写入相应的文件OutputStream out new FileOutputStream(d:\\2.txt);//读取数据//一次性取多少字节byte[] bytes new byte[2048];//接受读取的内容(n就代表的相关数据只不过是数字的形式)int n -1;//循环取出数据while ((n in.read(bytes,0,bytes.length)) ! -1) {//转换成字符串String str new String(bytes,0,n,GBK); #这里可以实现字节到字符串的转换比较实用System.out.println(str);//写入相关文件out.write(bytes, 0, n);}//关闭流in.close();out.close(); 三、BufferedInputStream、BufferedOutputStream缓存字节流使用方式和字节流差不多但是效率更高推荐使用 //读取文件(缓存字节流)BufferedInputStream in new BufferedInputStream(new FileInputStream(d:\\1.txt));//写入相应的文件BufferedOutputStream out new BufferedOutputStream(new FileOutputStream(d:\\2.txt));//读取数据//一次性取多少字节byte[] bytes new byte[2048];//接受读取的内容(n就代表的相关数据只不过是数字的形式)int n -1;//循环取出数据while ((n in.read(bytes,0,bytes.length)) ! -1) {//转换成字符串String str new String(bytes,0,n,GBK);System.out.println(str);//写入相关文件out.write(bytes, 0, n);}//清楚缓存out.flush();//关闭流in.close();out.close(); 四、InputStreamReader、OutputStreamWriter字节流这种方式不建议使用不能直接字节长度读写。使用范围用做字符转换 //读取文件(字节流)InputStreamReader in new InputStreamReader(new FileInputStream(d:\\1.txt),GBK);//写入相应的文件OutputStreamWriter out new OutputStreamWriter(new FileOutputStream(d:\\2.txt));//读取数据//循环取出数据byte[] bytes new byte[1024];int len -1;while ((len in.read()) ! -1) {System.out.println(len);//写入相关文件out.write(len);}//清楚缓存out.flush();//关闭流in.close();out.close(); 五、BufferedReader、BufferedWriter(缓存流提供readLine方法读取一行文本) //读取文件(字符流)BufferedReader in new BufferedReader(new InputStreamReader(new FileInputStream(d:\\1.txt),GBK));#这里主要是涉及中文//BufferedReader in new BufferedReader(new FileReader(d:\\1.txt)));//写入相应的文件BufferedWriter out new BufferedWriter(new OutputStreamWriter(new FileOutputStream(d:\\2.txt),GBK));//BufferedWriter out new BufferedWriter(new FileWriter(d:\\2.txt))//读取数据//循环取出数据String str null;while ((str in.readLine()) ! null) {System.out.println(str);//写入相关文件out.write(str);out.newLine();}//清楚缓存out.flush();//关闭流in.close();out.close(); 六、Reader、PrintWriterPrintWriter这个很好用在写数据的同事可以格式化 //读取文件(字节流)Reader in new InputStreamReader(new FileInputStream(d:\\1.txt),GBK);//写入相应的文件PrintWriter out new PrintWriter(new FileWriter(d:\\2.txt));//读取数据//循环取出数据byte[] bytes new byte[1024];int len -1;while ((len in.read()) ! -1) {System.out.println(len);//写入相关文件out.write(len);}//清楚缓存out.flush();//关闭流in.close();out.close(); 七、基本的几种用法就这么多当然每一个读写的使用都是可以分开的。为了更好的来使用io。流里面的读写建议使用BufferedInputStream、BufferedOutputStream
http://www.yutouwan.com/news/447205/

相关文章:

  • 网站建设高清图片陕西建设网三类人员
  • 孟村县网站建设wordpress设置投稿
  • 教育类手机网站模板wordpress经典
  • 吉林省建设安全信息网站域名查询 站长查询
  • 手机免费创建个人网站免费dedecms企业网站模板
  • 企模网站兼职招聘网站
  • 想学做网站可以自学吗网易企业邮箱手机端设置
  • 个人网站做淘宝客网站域名空间租用合同
  • 宝路华手表官方网站国外网站做网站主播
  • 潍坊建公司网站门户网站建设评估
  • 杭州高端模板建站网站颜色背景代码
  • 菜鸟怎样做自己的网站怎么样免费做公司网站
  • 网站建设规划结构网络营销零基础培训
  • 如何免费创建一个自己的网站网站个人备案需要什么资料
  • 苏州建设工程招标网站做网站-信科网络
  • 如何建立自己免费网站永州公司网站建设
  • 兰州做网站维护的公司有什么好的手机推荐网站
  • 做网站毕业设计存在的问题信息发布型网站建设的特点
  • 制作网站的素材旅行社网页设计
  • 网站建设公司专业网站制作开发品牌建设方案怎么写
  • 美发店网站源码小吴seo博客
  • 中文网站建设开发推荐一些做网站网络公司
  • 合肥网站建合肥网站建设找蓝领商务做公众好号的网站
  • 怎么找做网站的人网站建设工作会议上的讲话
  • 虚拟主机上的网站上传方式windows优化大师要会员
  • 网站建设品牌好网站建设公司费用
  • 网站开发技术项目说明书六安论坛百姓杂谈
  • 知名的教育行业网站开发wordpress单页面静态
  • 网站YYQQ建设青岛做网站和小程序的公司
  • 做网站为什么赚钱吉安网页制作公司