`
sfeve
  • 浏览: 42405 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

切换编码后出现的乱码解决

    博客分类:
  • Java
 
阅读更多

今天在移植一个老项目代码到新平台的过程中,碰到了一个棘手的问题。。

 

把代码copy到新项目中后,出现了乱码如下:

 

// TODO 锟皆讹拷锟斤拷锟� catch 锟斤拷

 

一看到这,二话不说,直接右键Properties -> Text file encoding -> 现在是GBK格式,改为UTF-8后,出现了另一种乱码,如下:

 

// TODO �Զ���� catch ��

 

改别的什么编码都没有用。查了半天资料,用UltraEdit、EditPlus、EmEditor转码都不行。

 

突然想到,老项目代码整体是统一UTF-8编码的,而新项目整体是GBK编码,难道是直接copy过来出的问题?

 

于是,先把老项目代码打开,找到我要copy的文件。Ctrl + A全选代码内容,再到新项目里建立这个文件(此时为空),编码调为UTF-8,Ctrl + V粘贴。OK!出现了期待的中文。。搞定。正确语句如下:

 

// TODO 自动生成 catch 块

 

分享到:
评论
2 楼 被java祸害的灵魂 2010-10-29  
不建议用 工具转码!!
1 楼 cj5586 2010-10-28  
呵呵,沙发

相关推荐

    深入分析Java中的中文编码问题

    编码问题一直困扰着开发人员,尤其在Java中更加明显,因为Java是跨平台语言,不同平台之间编码之间的切换较多。本文将向你详细介绍Java中编码问题出现的根本原因,你将了解到:Java 中经常遇到的几种编码格式的区别...

    详述 Sublime Text 打开 GBK 格式中文乱码的解决方法

    Sublime Text 是一个代码编辑器,其具有漂亮的用户界面和强大的...但是由于 Sublime Text 默认的编码格式为 UTF-8,因此这就造成了很多采用 GBK 编码的文件里的中文显示乱码。虽然我们也可以通过:File –> Reopen wi

    Windows系统用命令行一键切换多个JDK版本

    Windows系统安装了多个版本Java的JDK,可以像mac/Linux系统一样一键切换不同的版本,下载后把文件名后缀改为bat格式,如果出现乱码,把文件改为ANSI编码

    文件汉字字符编码查看

    如果当前使用字符集与源文件字符编码不匹配,显示为乱码。 知道源文件编码,切换字符集后可以正常显示

    IDEA中Tomcat在控制台乱码问题及IDEA编码设置UTF-8的方法

    2.tomcat日志编码:cmd内 “cd /d tomcat根目录” “bin\catalina.bat run” 运行,”chcp65001″切换cmd为utf8,”chcp 936″切换cmd为gbk,确定tomcat日志编码,一般因为tomcat/conf/logging.properties ...

    多语言界面解决方法含源代码

    C++ VC 中多语言界面的实现方法

    iframe下页面传参数为乱码问题探讨

    (1)问题出来了,当“日度指标”和“月度指标”切换的时候,由于我传递的参数为汉字,在后台获取为乱码, 于是进行给参数进行encode编码,后台UrlDecode解码,郁闷的发现还是乱码。 然后仔细对照页面的编码发现,要...

    批量转换目录下二进制格式的plist为xml文本格式

    iphone里的.plist文件一般采用binary格式(编码后的, 也就是平时大家所说"乱码" 的文件)保存.两种格式的 plist 在 iPhone 上都可以使用. 如果用文本编辑器直接修改二进制文件, 会造成文件的损坏. 自己用Python写了...

    win11和10右击菜单切换.bat

    由于Windows 11 采用了新款的右键菜单风格, 有些用户很不习惯, 很想切换到Windows10的经典风格。 下载后右击以管理员身份运行, 如打开后黑窗口乱码,请用文本编辑器将文件编码改为ANSI后打开即可

    Chrome-Charset

    Chrome-Charset切换编码的扩展程序工具,解决chrome中network返回值乱码的问题

    实现文件在UTF-8和GBK编码格式相互切换的工具

    java -jar EncodingTool.jar "要转的文件或者整个文件夹的绝对路径或者相对路径" utf-8 (想转成gbk就写gbk) 比如 java -jar EncodingTool.jar "/code/Hello.java" utf-8 就会在当前目录生成一个新的目录 里面是...

    BCOM串口调试助手1.0

    和其它串口主要不同在于添加了更新串口端口号按钮,不需重新打开软件就可重新获取串口,串口输出数据编码可选,这样可以完美支持中文,不会出现乱码,并且算法保证因故障乱码后可自动恢复。另外命令列表行数可变。 ...

    JAVA 人人网登陆实例代码(基于Apache httpclient 4.2.X)

    基于apache httpclient 4.2.X开发 自动处理redirect url jsoup解析response text log4j 自动生成日志 源代码基于UTF-8编码,如果出现乱码请切换到此编码 压缩包 包含所有jar文件。

    doxygen v1.8.8

    编码设置很重要 如果设置不当 生成的文档会出现乱码 因为 Doxygen 汲及的东西多 有好几项编码设置 所以需要认真对待 根据项目的实情情况设置 所有高级设置(包括编码设置)都在“Expert”标签 重要的设置项如下: ...

    chrome扩展Charset.rar

    解决浏览器无法切换网页编码的问题

    CentOS6.8中/英文环境切换教程图解

    而对于考虑客户端如果没正确配置,中文目录可能显示为乱码的人则可能宁愿将系统由中文转成英文。 中文切换为英文,实际就是将LANG的值由zh_CN-UTF8字符集改为en_US-UTF8字符集;类似的,英文切换为中文,就是将LANG...

    ProcessScheduling.zip

    1.代码中的注释可能会出现乱码,请切换一下编辑器的编码 2.程序在ubuntu18.04上开发,开发环境:QtCreator + qt 5.12.2 + gcc x64 3.未实现时间片轮转调度(RR) 4.有些小bug会导致奔溃,大家可以找一找 5.GUI有点丑,...

    Becky2.7 最新版含注册码

    本人用了十多年,简洁、小巧、速度极快,如管理文件夹一样,从未出现过邮件丢失。特别是不同编码的邮件内容,很容易切换编码格式,几乎可以处理所有乱码的邮件。

    传统输入法(输入法的生成器)改进包

    * 更正批量造词保存时出现乱码的BUG * 加入自定义词库导出功能 * 设置<ENTER>=0时,编码上屏 * 完善“动态码长”功能。小于最大码长而无后继码,重码 时自动转为候选状态,部分代码来自LoveEB ......

    Diffuse代码比较工具

    支持 UTF-8 编码。 可以使用快捷键轻松导航。 代码比较工具功能: 1、快速跳转到两个文本的不同之处,使用视图菜单中的菜单项或者快捷键CTRL+下、可以快速在所有不同之处快速切换。 2、两个正在比较的文件窗口可以...

Global site tag (gtag.js) - Google Analytics