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

朝阳做网站哪家公司好百度广告上的商家可靠吗

朝阳做网站哪家公司好,百度广告上的商家可靠吗,django做的电子商务网站,军事新闻头条最新消息文件字符流 字符流不同于字节,字符流是以一个具体的字符进行读取,因此它只适合读纯文本的文件,如果是其他类型的文件不适用。 字节流;英文1个字节,中文3个字节。 字符流:中英文都是2个字节 public static…

 文件字符流

字符流不同于字节,字符流是以一个具体的字符进行读取,因此它只适合读纯文本的文件,如果是其他类型的文件不适用。

字节流;英文1个字节,中文3个字节。 字符流:中英文都是2个字节

    public static void main(String[] args){try (FileReader reader = new FileReader("test.txt")){System.out.println((char) reader.read());}catch (IOException e){e.printStackTrace();}try (FileWriter writer = new FileWriter("test.txt")){writer.write("eeee");}catch (IOException e){e.printStackTrace();}//拷贝try (FileReader reader1 = new FileReader("test.txt");FileWriter writer1 = new FileWriter("test1.txt")){char[] chars = new char[3];int len;while ((len=reader1.read(chars))!= -1){writer1.write(chars,0,len);}}catch (IOException e){e.printStackTrace();}}
}

文件对象

    public static void main(String[] args) throws IOException {//文件对象File file = new File("test.txt");System.out.println(file.exists()); //判断文件是否存在System.out.println(file.getAbsoluteFile());  //获取绝对路径file.createNewFile();  //创建文件file.length();  //获取字节长度File file1=new File("hello/test2");System.out.println(file1.mkdirs()); //创建文件夹}
}

    public static void main(String[] args){File file=new File("Honor(1).mp3");try (FileInputStream in = new FileInputStream("Honor(1).mp3");FileOutputStream out =new FileOutputStream("xxx.mp3")){byte[]bytes=new byte[1024*1024];int len;long total =file.length(),sum=0;while ((len=in.read(bytes))!=-1){out.write(bytes,0,len);sum+=len;System.out.println("文件已拷贝"+(sum*100/total)+"%");}}catch (IOException e){e.printStackTrace();}}/*输出
文件已拷贝10%
文件已拷贝21%
文件已拷贝31%
文件已拷贝42%
文件已拷贝52%
文件已拷贝63%
文件已拷贝73%
文件已拷贝84%
文件已拷贝95%
文件已拷贝100%
*/

缓冲流

当调用mark()之后,输入流会以某种方式保留之后读取的readlimit数量的内容,当读取的数量超过readlimit则之后的内容不会被保留,当调用reset()之后,会使得当前的读取位置回到mark()调用时的位置。

        try (BufferedInputStream stream = new BufferedInputStream(new FileInputStream("test.txt"))){stream.mark(0);System.out.print((char) stream.read());System.out.print((char) stream.read());System.out.println((char) stream.read());stream.reset();System.out.print((char) stream.read());System.out.print((char) stream.read());System.out.print((char) stream.read());System.out.print((char) stream.read());}catch (IOException e){e.printStackTrace();}

转换流

读取的是一个字符串或一个个字符,但是只能往一个OutputStream里输出,但是OutputStream只支持byte类型,如果要往里面写入内容,进行数据转换就会很麻烦,可以使用转换流使之简洁:

        try (OutputStreamWriter writer = new OutputStreamWriter(new FileOutputStream("test.txt"))){writer.write("aaabbbbccc");}catch (IOException e){e.printStackTrace();}

同样的,现在只拿到一个InputStream,希望能按照字符否方式读取:

        try (BufferedReader reader = new BufferedReader(new InputStreamReader(new FileInputStream("test.txt")))){System.out.println(reader.readLine());}catch (IOException e){e.printStackTrace();}

http://www.dtcms.com/wzjs/288722.html

相关文章:

  • 番禺做网站哪家专业搜索引擎优化方法有哪些
  • 上海商城网站开发会计培训班要多少钱
  • 高端网站建设公司价格百度搜索名字排名优化
  • 金华住房和城乡建设厅网站推广网站有哪些
  • 北京国贸网站建设网站建成后应该如何推广
  • picshow wordpress汕头seo排名
  • 做旅游网站运营成都网站建设seo
  • 外贸做网站建设哪家好优化营商环境工作总结
  • 求国外做任务赚钱的网站域名注册平台有哪些
  • 网站建设教程书籍如何找客户资源
  • 安卓做网站备案查询网
  • 购物网站前台模板周口seo推广
  • 高端响应式网站设计他达拉非什么是
  • 长沙企业网站制作百度如何收录网站
  • 教新手做网站难吗seo服务
  • phpwind做的网站长沙好的seo外包公司
  • 教育公司 网站建设seo优化排名公司
  • 乐清做网站的公司有哪些在哪里推广自己的产品
  • 福建建设人才网基础建站如何提升和优化
  • 重庆永川网站建设报价百度认证平台
  • 国外网站设计理念湖北seo公司
  • 深圳价格实惠的网站建设公司推广平台排行榜app
  • 小黄人seo网站优化外包顾问
  • 国内做化妆刷的比较好的网站网站的推广
  • 珠海建网站专业公司网络平台推广方案
  • 大连网站建设工作室上海企业网站推广
  • 一键网站提交seo网站关键词优化机构
  • 泰州企业自助建站网站不收录怎么解决
  • 做网站买什么香港服务器游戏推广是什么工作
  • 欧美 电台 网站模板4完整html网页代码案例