其实我发现先用乱码定义一个String ,然后使用System.out.println打印到控制台,自动就变成正确的中文了。

====================

直接上代码了:

public class ToChinese {/*** @param args*/public static void main(String[] args) {String[] input = {"### \u8bbe\u7f6eLogger\u8f93\u51fa\u7ea7\u522b\u548c\u8f93\u51fa\u76ee\u7684\u5730 ###","### \u628a\u65e5\u5fd7\u4fe1\u606f\u8f93\u51fa\u5230\u63a7\u5236\u53f0 ###","### \u628a\u65e5\u5fd7\u4fe1\u606f\u8f93\u51fa\u5230\u6587\u4ef6\uff1aheros.log ###","###\u663e\u793aSQL\u8bed\u53e5\u90e8\u5206"};for(int i=0; i<input.length;i++){change(input[i]);}}private static void change(String input) {// TODO Auto-generated method stubSystem.out.println("转换前得结果:"+input);try {String output = new String(input.getBytes("iso-8859-1"),"utf-8");System.out.println("转换后得结果:"+output);} catch (UnsupportedEncodingException e) {// TODO Auto-generated catch blocke.printStackTrace();}}}

运行结果:
转换前得结果:### 设置Logger输出级别和输出目的地 ###
转换后得结果:### ??Logger?????????? ###
转换前得结果:### 把日志信息输出到控制台 ###
转换后得结果:### ??????????? ###
转换前得结果:### 把日志信息输出到文件:heros.log ###
转换后得结果:### ???????????heros.log ###
转换前得结果:###显示SQL语句部分
转换后得结果:###??SQL????

乱码转中文输出(ISO-8859-1 to UTF-8)相关推荐

  1. 解决 IntelliJ IDEA Tomcat 控制台中文输出乱码问题

    解决 IntelliJ IDEA Tomcat 控制台中文输出乱码问题 参考文章: (1)解决 IntelliJ IDEA Tomcat 控制台中文输出乱码问题 (2)https://www.cnbl ...

  2. Jenkins控制台中文输出乱码解决方法

    Jenkins控制台中文输出乱码解决方法 参考文章: (1)Jenkins控制台中文输出乱码解决方法 (2)https://www.cnblogs.com/dreamer-fish/p/1181204 ...

  3. Pycharm控制台中文输出乱码怎么办?控制台输出乱码问题的解决方法

    Pycharm控制台中文输出乱码怎么办?控制台输出乱码问题的解决方法 **1. 乱码显示** **2. 乱码显示** **3. 乱码显示等等** 快捷操作:可选择文章目录来快速直达查看 文章目录 Py ...

  4. linux/windows_vscode_配置mingw的C/C++环境(by official doc)/一些可能遇到的问题和对策)/vscode中文输出乱码问题

    文章目录 preface for windows for linux references 官网提供的配置教程(vscode+cpp): 官方文档简述 目录名要求 相关配置文件及含义 从windows ...

  5. php中文输出有乱码怎么办,php中文输出乱码怎么办

    php中文输出乱码的解决办法:1.在PHP文件的头部添加代码"charset=UTF-8":2.在MySQL查询语句的前一行添加代码"mysql_query('SET N ...

  6. centos java 乱码,linux(centos7)下程序中文输出乱码问题的解决

    目前的程序代码都是在window编写,编码格式为GBK.转移到linux下,编译正常,在控制台运行时中文输出为乱码.查linux的LANG发现为UTF-8,于是修改为GBK.再次运行程序,依然为乱码. ...

  7. JAVA运行时中文输出乱码原因与解决

    JAVA运行时中文输出乱码 public class project1 { public static void main(String[] args) {System.out.println(&qu ...

  8. php输出数组中文问号,php数组中文输出乱码怎么办

    php数组中文输出乱码的解决方法:首先在php文档的开头加入"header("Content-type:text/html;charset=utf-8");"代 ...

  9. idea Springboot项目sout控制台中文输出乱码解决方案

    idea Springboot项目sout控制台中文输出乱码解决方案 出现问题的环境 解决步骤 出现问题的环境 今天遇到了使用 IDEA 2020.3.3版本,创建了Maven->quickSt ...

最新文章

  1. 修改注册表后不重启计算机边生效(转)
  2. 当我们在谈深度学习时,到底在谈论什么(二)--转
  3. 搭建WordPress个人网站
  4. Android读取/dev/graphics/fb0 屏幕截图
  5. 深入浅出在NIO技术中,如何理解直接缓冲区要比非直接缓冲区效率高?
  6. 在VS2017中用c#编写程序执行python遇到中文不能处理出现乱码的情况
  7. Java函数式编程和面向对象编程
  8. Android深度探索(卷1)HAL与驱动开发 心得体会 第十章 嵌入式Linux的调用技术
  9. Android嵌入式安卓触摸屏|4418开发板平台
  10. python程序源码百行_百行python代码,轻松完成贪吃蛇小游戏
  11. 【算法与数据结构】二叉堆和优先队列 Priority Queue
  12. 浪潮华为,高端存储市场的双头之争
  13. 网络变压器(滤波器)差模信号及网络滤波器差模传输特性
  14. datav(datav)
  15. mx250显卡天梯图_MX250和150差别大吗?MX250和MX150区别对比 (全文)
  16. 汉诺塔(3塔、4塔思路详记)
  17. STUN和TURN技术浅析
  18. css3波浪纹路_css3线条波浪动画效果
  19. 为什么Android没有iOS顺滑zz
  20. 如何进行批量邮件搬迁?

热门文章

  1. Ubuntu手机操作系统稳定版 20131018
  2. 限时订单实现方案(DelayQueue、ActiveMq)
  3. PS(PhotoShop)替换纯色图片的颜色
  4. Flutter 弹幕组件hi_barrage封装
  5. 软件开发怎么对抗抄袭_对抗软件开发中的复杂性
  6. Docker USER 指定当前用户
  7. MD500E源码和代码解析文档 代码包含了同步机FOC控制算法、电阻、电感、磁链、反电动势
  8. Win10取消默认浏览器设置一种可能实现的方法
  9. Sublime Text 2 使用入门
  10. 关于接口连续调用,查询数据库数据不一致的情况