位置: IT常识 - 正文

fileinputstream中文乱码(fileinputstreamreader)

编辑:rootadmin

如何解决fileinputstream中文乱码问题?一起了解一下吧!
613/auto1686643622fileinputstream中文乱码(fileinputstreamreader)

Java中使用 FileInputStream 读取txt等文档时,中文会产生乱码,这是因为一个中文对应两个字节存储(负数),也就是说,读取对应中文的字节数应该是偶数; 而英文对应一个字节存储。FileInputStream每次读取一个数组长度的字节时,读取的中文字节数可能是奇数,也就是只读到中文的一半字节,出现乱码。

解决方法是:

try {

fis = new FileInputStream(file);

InputStreamReader reader = new InputStreamReader(fis,"GBK"); //最后的"GBK"根据文件属性而定,如果不行,改成"UTF-8"试试 BufferedReader br = new BufferedReader(reader); String line; while ((line = br.readLine()) != null) { System.out.println(line); } br.close(); reader.close(); } catch (Exception e) { e.printStackTrace(); } finally { if (fis != null) { try { fis.close(); } catch (IOException e) { e.printStackTrace(); } } }

关于解决fileinputstream中文乱码问题,我们就了解到这啦!

本文链接地址:https://www.jiuchutong.com/zhishi/2756.html 转载请保留说明!

上一篇:pycharm 安装教程(下载pycharm安装教程)

下一篇:elasticsearch安装教程(elasticsearch安装ik分词器)

  • 荣耀magic3pro怎么设置语音唤醒(荣耀magic3pro怎么清理垃圾)

    荣耀magic3pro怎么设置语音唤醒(荣耀magic3pro怎么清理垃圾)

  • apple watch怎么锁屏(apple watch怎么锁定屏幕方向)

    apple watch怎么锁屏(apple watch怎么锁定屏幕方向)

  • 小米10息屏显示消耗电的吗(小米10息屏提示)

    小米10息屏显示消耗电的吗(小米10息屏提示)

  • 饿了么到店自取怎么没了(饿了么到店自取怎么开通)

    饿了么到店自取怎么没了(饿了么到店自取怎么开通)

  • 华为荣耀20Pro怎样下载抖音短视频(华为荣耀20pro怎么样)

    华为荣耀20Pro怎样下载抖音短视频(华为荣耀20pro怎么样)

  • r9s开屏密码忘了(r9s手机开机密码忘记怎么办)

    r9s开屏密码忘了(r9s手机开机密码忘记怎么办)

  • 电脑哪个是显卡(电脑主机哪个是显卡)

    电脑哪个是显卡(电脑主机哪个是显卡)

  • 内存插槽两端的白色卡子的作用是(内存插槽两端的白色卡子的作用)

    内存插槽两端的白色卡子的作用是(内存插槽两端的白色卡子的作用)

  • ipadmini5耳机接口是什么样的(ipadmini5耳机孔是多大)

    ipadmini5耳机接口是什么样的(ipadmini5耳机孔是多大)

  • 30万抖音币提现多少(抖音币提现比例)

    30万抖音币提现多少(抖音币提现比例)

  • 拼多多月卡暂不支持开通是怎么回事(拼多多月卡不能用了)

    拼多多月卡暂不支持开通是怎么回事(拼多多月卡不能用了)

  • ipad air3和华为matepadpro对比(ipadair3和华为matepadpro屏幕大小对比)

    ipad air3和华为matepadpro对比(ipadair3和华为matepadpro屏幕大小对比)

  • rmvb格式视频打不开(视频文件rmvb)

    rmvb格式视频打不开(视频文件rmvb)

  • 微信扫码支付能查到对方吗(微信扫码支付能用信用卡吗)

    微信扫码支付能查到对方吗(微信扫码支付能用信用卡吗)

  • 苹果手机照片下载出错怎么解决(苹果手机照片下载到电脑)

    苹果手机照片下载出错怎么解决(苹果手机照片下载到电脑)

  • 荣耀20支持双击亮屏吗(荣耀20支持双击吗)

    荣耀20支持双击亮屏吗(荣耀20支持双击吗)

  • 微信的账号密码在哪里可以看到(微信的账号密码在哪个文件夹里)

    微信的账号密码在哪里可以看到(微信的账号密码在哪个文件夹里)

  • vivoy71怎么解决卡顿(vivoy71a手机)

    vivoy71怎么解决卡顿(vivoy71a手机)

  • 宽带忘记密码怎么找回(宽带忘记密码怎么连接手机)

    宽带忘记密码怎么找回(宽带忘记密码怎么连接手机)

  • linkedin可以在中国用吗(linkedin vhmed)

    linkedin可以在中国用吗(linkedin vhmed)

  • 手机屏蔽是什么意思(手机屏蔽是什么反应)

    手机屏蔽是什么意思(手机屏蔽是什么反应)

  • 怎么用手机在mp3上下载音乐(怎么用手机在mp3下载歌曲酷狗)

    怎么用手机在mp3上下载音乐(怎么用手机在mp3下载歌曲酷狗)

  • ipad需要装360吗(ipad装什么软件)

    ipad需要装360吗(ipad装什么软件)

  • 桌面天气被删怎么恢复(桌面天气删除了怎么办)

    桌面天气被删怎么恢复(桌面天气删除了怎么办)

  • 小米路由器pro和hd的区别(小米路由器pro和hd)

    小米路由器pro和hd的区别(小米路由器pro和hd)

  • 企业所得税计算公式
  • 公司账户短期理财收益要交税吗
  • 预计产品质量保证损失是什么意思
  • 企业财务发工资流程
  • 其他权益工具和交易性金融资产
  • 建筑企业增值税怎么算
  • 金融负债
  • 公司零星费用报销话术
  • 收到认缴实收资本怎么做账务处理?
  • 事业单位财政授权书模板
  • 抵扣税款是什么意思呢
  • 土地增值税清算是什么意思
  • 为什么债务利息不计入资本预算的范畴
  • 企业注销增值税进项核销账务处理流程
  • 预收账款抵扣怎么做分录
  • 我的初级奋斗经历作文
  • 公司租土地建厂房应该怎么做账呢?
  • 增值税有留底怎么申请退税
  • 企业购车按揭产生的费用
  • 房地产企业收取的诚意金
  • 苹果13promax哪个颜色最贵
  • 戴尔开启vt教程
  • 如何解决浏览器禁止访问
  • 合并报表抵消分录实例
  • 应付工资薪酬期末应该为0吗
  • linux查看文件的权限
  • 新版Win10中,如何仅修改部分文本大小
  • “linux系统”
  • 应收账款周转天数减少说明什么
  • win10重装系统后网卡没了
  • 支付代销手续费缴纳增值税吗
  • 红字发票冲减的是当月收入吗
  • 政府会计计提折旧会计分录2022
  • 可以抵扣的项目有哪些
  • vue解决异步取值问题
  • 使用ChatGPT进行AI对话
  • 不交社保个税怎么处理
  • 汽车进项税什么时候抵扣
  • 日主题ripro v8.1破解版(修复缓存器功能)
  • 帝国cms如何调用网络
  • MySQL中使用什么语句来更新表中的记录
  • 怎么摊销租金
  • 购买电梯会计账务处理
  • 三方协议是什么意思?
  • 公司申请破产后员工有赔偿吗
  • 原始凭证的基本内容有会计分录吗
  • sh sqlplus
  • 三票合一的发票什么意思
  • 小规模纳税人自行开具增值税专用发票税率
  • 资产负债表中的固定资产怎么算
  • 通行费发票增值税申报怎么填写
  • 一般纳税人条件要求2020
  • 现金日记账余额自动生成公式
  • 赠送客户的商品需要交税吗
  • 长期股权投资全部亏损汇算清缴怎么填
  • 小规模购入固定资产怎么做账
  • 所得税费用为什么不计入营业利润
  • 暂估入库估多了怎么办
  • 明细分类账怎么做表格
  • 建账的基本要求
  • 安装nfs命令
  • win10禁用所有启动项
  • 如何设置window图标大小
  • 虚拟机怎么安装exe文件
  • 无线网络找不到证书
  • ahqinit.exe是什么进程 ahqinit是安全的进程吗
  • macbook程序在哪
  • 怎么设置开机启动项?
  • ssh远程安装软件
  • win8怎么找开始程序
  • win10如何不升级系统
  • nodejs 导出excel
  • python中 info
  • python连接mysql实例分享
  • python中scipy用法
  • JavaScript的History API使搜索引擎抓取AJAX内容
  • javascript bug
  • 青岛市国家税务局官方网站
  • 进项税小于销项税
  • 什么是集体约谈制
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设