Java中文乱码问题

原创 2018年04月16日 09:04:45

Java解析中文文件时字节流转化为字符流的编码方案必须和源文件一致。编码方案在InputStreamReader类中修改。

FileInputStream fis = new FileInputStream(new File("data.txt"));
InputStreamReader fin = new InputStreamReader(fis,"UTF-8");	// 设字符集为UTF-8,避免乱码
BufferedReader bf = new BufferedReader(fin);

例如读取的txt文件编码为UTF-8, 则Java编码也要设置为UTF-8. 

如果不设置Java的编码的话,其编码为GBK,与源文件编码方式不一致,会出现乱码。


在InputStreamReader中设置为UTF-8,乱码解决。



怎样知道我的程序是否运行在DELPHI?

function IsAppRunningInDelphi : boolean; var   hKernelDll : THANDLE;   proc_IsDebuggerPresent : TPro...
  • laoli
  • laoli
  • 2001-10-05 14:16:00
  • 915

java中文乱码问题

  • 2009年08月20日 17:24
  • 79KB
  • 下载

java中文乱码问题详解--- java中文乱码问题详解

  • 2012年04月12日 12:24
  • 163KB
  • 下载

JAVA中文乱码问题的产生和建议解决办法

开发java应用出现乱码是很常见的,毕竟现在unicode的使用还不是很广泛,在使用gb2312(包含了gbk简体,big5繁体)的系统中要正确  实现中文的display和数据库的存储是最基本的要...
  • LVGAOYANH
  • LVGAOYANH
  • 2015-08-02 12:08:40
  • 5072

java web 解决中文乱码问题(全面总结)

在开发一个完整的web项目时,总是会遇到各种各样的中文乱码问题,例如页面显示乱码,表单提交乱码,数据库存储乱码等          等,虽然目前也能找到各种各样的解决方案,但是大部分都没有总结全面。(...
  • GreetTuring
  • GreetTuring
  • 2017-02-18 22:12:39
  • 1468

servlet输出中文乱码问题

  • 2010年05月06日 10:33
  • 2KB
  • 下载

java解决中文乱码问题

  • 2013年05月21日 10:09
  • 73KB
  • 下载

Java读取文件----中文乱码问题

在用Java读写文件时,发现读取的文件在用控制台输出之后中文部分出现了乱码的问题。   先不吐槽为毛中文这么多怪事。   对于不同的文件,它们的默认编码格式可能是不同的,有的是gbk,有的是utf-8...
  • qq_28379809
  • qq_28379809
  • 2017-08-21 17:11:24
  • 131

Java 解决中文乱码问题

一:服务端解析客户端 二:客户端解析服务端 三:Filter设置编码 四:Get提交中文乱码...
  • wrs120
  • wrs120
  • 2018-01-23 11:43:29
  • 156

myeclipse中文乱码问题

  • 2011年11月20日 15:53
  • 52KB
  • 下载
收藏助手
不良信息举报
您举报文章:Java中文乱码问题
举报原因:
原因补充:

(最多只允许输入30个字)