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

贵州省建设厅公示网站郑州企业

贵州省建设厅公示网站,郑州企业,广告推销,免费注册域名的网站字符流是针对字符数据的特点进行过优化的#xff0c;因而提供一些面向字符的有用特性#xff0c;字符流的源或目标通常是文本文件。 Reader和Writer是java.io包中所有字符流的父类。由于它们都是抽象类#xff0c;所以应使用它们的子类来创建实体对象#xff0c;利用对象来…字符流是针对字符数据的特点进行过优化的因而提供一些面向字符的有用特性字符流的源或目标通常是文本文件。 Reader和Writer是java.io包中所有字符流的父类。由于它们都是抽象类所以应使用它们的子类来创建实体对象利用对象来处理相关的读写操作。Reader和Writer的子类又可以分为两大类一类用来从数据源读入数据或往目的地写出数据(称为节点流)另一类对数据执行某种处理(称为处理流)。面向字符的输入流类都是Reader的子类其类层次结构如图所示。下表列出了 Reader 的主要子类及说明。Reader 所提供的方法则如这张表所示可以利用这些方法来获得流内的位数据使用 FileReader 类读取文件FileReader 类是 Reader 子类 InputStreamReader 类的子类因此 FileReader 类既可以使用Reader 类的方法也可以使用 InputStreamReader 类的方法来创建对象。在使用 FileReader 类读取文件时必须先调用 FileReader()构造方法创建 FileReader 类的对象再调用 read()方法。FileReader 构造方法的格式为public FileReader(String name); //根据文件名创建一个可读取的输入流对象【例】利用 FileReader 类读取纯文本文件的内容import java.io.*;class ep10_1{public static void main(String args[]) throws IOException{char a[]new char[1000]; //创建可容纳 1000 个字符的数组FileReader bnew FileReader(ep10_1.txt);int numb.read(a); //将数据读入到数组 a 中并返回字符数String strnew String(a,0,num); //将字符串数组转换成字符串System.out.println(读取的字符个数为num,内容为\n);System.out.println(str);}}需要注意的是Java 把一个汉字或英文字母作为一个字符对待回车或换行作为两个字符对待。使用 BufferedReader 类读取文件BufferedReader 类是用来读取缓冲区中的数据。使用时必须创建 FileReader 类对象再以该对象为参数创建 BufferedReader 类的对象。BufferedReader 类有两个构造方法其格式为public BufferedReader(Reader in); //创建缓冲区字符输入流public BufferedReader(Reader in,int size); //创建输入流并设置缓冲区大小【例】利用 BufferedReader 类读取纯文本文件的内容import java.io.*;class ep10_2{public static void main(String args[]) throws IOException{String OneLine;int count0;try{FileReader anew FileReader(ep10_1.txt);BufferedReader bnew BufferedReader(a);while((OneLineb.readLine())!null){ //每次读取 1 行count; //计算读取的行数System.out.println(OneLine);}System.out.println(\n 共读取了count行);b.close();}catch(IOException io){System.out.println(出错了!io);}}}需要注意的是执行 read()或 write()方法时可能由于 IO 错误系统抛出 IOException 异常需要将执行读写操作的语句包括在 try 块中并通过相应的 catch 块来处理可能产生的异常。
http://www.zqtcl.cn/news/560581/

相关文章:

  • 丹徒网站建设价格做矿产公司的网站
  • 北京的制作网站的公司在哪里软件程序员
  • 企业网站怎么扣费的网站建设合同的性质
  • 聚美优品一个专注于做特价的网站如何制作个人网页兼职
  • 滨州做网站的公司最好wordpress主题
  • 福州网站设计软件公司dw网站开发流程
  • 合肥网站搭建公司哪家好深圳二维码网站建设
  • 东莞微信网站开发免费html模板素材网站
  • 海淀专业企业网站建设青岛平面设计公司
  • 北京正规网站建设比较wordpress cookies因预料之外的输出被阻止
  • 自助微信网站设计什么叫一级域名二级域名
  • 上海 顶尖 网站设计wordpress多站点不同主题
  • asp c 网站开发wordpress 动静分离
  • 服装网站建设规定wordpress禁止自动升级
  • 如何在网站上做社交的链接毕设给学校做网站
  • 网页设计与网站建设指标点您身边的网站建设顾问
  • 个人网站的制作广州网站优化招聘
  • 做网站产生的流量费怎么算软件开发前景和收入
  • 网站空间 .de单页型网站
  • 网站建设com品牌建设的作用
  • 优质作文网站柳州做网站去哪家公司好
  • 呼和浩特网站建设价格网站建设服务器
  • 做的比较好的电商网站西安有那些做网站的公司好
  • 哪个网站可以做英语语法题智慧云建筑信息平台
  • 网站怎么做百度才会收录金乡县网站开发
  • 深圳移动网站建站网站如何做播放线路
  • 深圳网站建设q.479185700惠哪个网站可以免费设计房子
  • 迁西网站开发网站建设技术网站建
  • 网站建设与管理课程报告能够做外贸的网站有哪些
  • 浅析社区网站的建设如何建立企业网站