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

免费的app软件大全seo运营是做什么的

免费的app软件大全,seo运营是做什么的,茂名快速建站模板,网站建设需要哪些工具转换流: 按照A规则存储,同样按照A规则解析,那么就能显示正确的文本符号。反之,按照A规则存储,再按照B规则解析,就会导致乱码现象。 转换的原因是: 有的文件并非是按UTF-8编码,那么在读文件内容…

转换流:

按照A规则存储,同样按照A规则解析,那么就能显示正确的文本符号。反之,按照A规则存储,再按照B规则解析,就会导致乱码现象。

转换的原因是: 有的文件并非是按UTF-8编码,那么在读文件内容时可能就会乱码,此时需将字节流转为字符流(更好地读取中文),并选取恰当的编码方式,从而避免乱码~~~

字符集/编码表:

常见的比如: ASCII字符集、GBK字符集、Unicode字符集(utf-8、utf-16...)


字节流->字符流InputStreamReader:

由于IDEA的设置,都是默认的UTF-8编码。但是,当读取Windows系统中创建的文本文件时,由于Windows系统的默认是GBK编码,就会出现乱码。

构造方法:

  • InputStreamReader(InputStream in): 创建一个使用默认字符集的字符流。
  • InputStreamReader(InputStream in, String charsetName): 创建一个指定字符集的字符流。
InputStreamReader isr = new InputStreamReader(new FileInputStream("in.txt"));
InputStreamReader isr2 = new InputStreamReader(new FileInputStream("in.txt") , "GBK");

案例:

 新建文本,名字为note,路径为D:\\code\\JavaDemo\\note.txt,内容为:

末日来临,后端居然成了最后的救世主...
全球丧尸爆发,唯一解药:后端开发学习经验!
没错,你没看错!
科学家们发现,丧尸病毒对计算机专业的人完全无效,尤其是那些学过后端开发的人,体内竟然自带抗体!
至此,我带着我的联想电脑和黑马教程杀出一条属于我们的血路!

package com.logindemo.IO;import java.io.BufferedReader;
import java.io.FileInputStream;
import java.io.InputStreamReader;// 字节流->字符流
public class transform01 {public static void main(String[] args) throws Exception {String path="D:\\code\\JavaDemo\\note.txt";//将FileInputStream转为InputStreamReader,实现将字节流转换为字符流//因为其第一个参数要求是InputStream类及其子类,所以该位置参数只能是字节流//设置编码方式InputStreamReader inputStreamReader = new InputStreamReader(new FileInputStream(path),"gbk");  // 第二个参数了决定的编码的类型,只有和文件存储时的类型一致,才能不乱码//交给处理流去读取数据,效率更高BufferedReader br = new BufferedReader(inputStreamReader);String line;  // 用于存储每行内容// 循环读取每一行,直到返回null(文件结束)while ((line = br.readLine()) != null) {System.out.println(line);}// 关闭资源br.close();}
}

 运行结果:


字符流->字节流OutputStreamWriter:

  • 该类的构造器也可以指定编码类型,用于定义文件的编码方式
  • 注意:若设置了gbk编码,但输入文件的内容中不含中文,则文件还是默认是utf-8的编码方式

构造方法: 

  • OutputStreamWriter(OutputStream in): 创建一个使用默认字符集的字符流。
  • OutputStreamWriter(OutputStream in, String charsetName): 创建一个指定字符集的字符流。
OutputStreamWriter isr = new OutputStreamWriter(new FileOutputStream("a.txt"));
OutputStreamWriter isr2 = new OutputStreamWriter(new FileOutputStream("b.txt") , "GBK");

案例:

package com.logindemo.IO;import java.io.*;public class transform02 {public static void main(String[] args) throws Exception {//字符流->字节流    存储到文件中String path="D:\\code\\JavaDemo\\note.txt";OutputStreamWriter osw = new OutputStreamWriter(new FileOutputStream(path), "gbk");osw.write("hello!你好island!!");osw.close();}
}// 注意:若设置了gbk编码,但输入文件的内容中不含中文,则文件还是默认是utf-8的编码方式

运行结果:

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

相关文章:

  • 设计专业知名企业网站百度app安装免费下载
  • 城市网站建设分析报告搜索引擎优化技巧
  • 网站策划方案如何做百度下载软件
  • 企业做网站的意义今日疫情实时数据
  • 有没有做西餐的视频网站百度一下官网首页百度一下百度
  • 武冈网站建设多少钱济南百度seo
  • 郑州天梯网站制作seo搜索引擎优化试题及答案
  • 成都门户网站建设网络seo关键词优化技术
  • 康定网站建设公司搜索引擎优化行业
  • 算命网站做竞价赚钱电销外包团队在哪找
  • 网站毕设代做多少钱有什么好的推广平台
  • 如何把自己做的网站挂网上深圳全网推广公司
  • tornado网站开发口碑营销案例2022
  • 德清网站建设中心长沙百度推广排名优化
  • 冠县做网站哪里好如何发布一个网站
  • 网络维护网站建设培训网络推广渠道分类
  • 公司网站开发费计入办公费交换链接名词解释
  • 阿里巴巴做实商网站的条件竞价托管外包费用
  • 企业网站seo实百度seo排名主要看啥
  • 企业网站建设合同书标准版百度自媒体怎么注册
  • 外贸做网站万网域名购买
  • 装饰公司网站建设seo搜索引擎优化总结
  • 创新网站内容建设百度不让访问危险网站怎么办
  • 网站建设设备清单百度网站怎么做
  • 游戏网站设计网站提交收录入口
  • 现在主流网站用什么做的广州新塘网站seo优化
  • html5网站制作实战移动惠生活app下载网址
  • 县政府网站建设方案公司如何在百度宣传
  • wordpress播放优酷视频南京seo排名优化
  • 为什么 要建设网站实时新闻热点