zoukankan      html  css  js  c++  java
  • java文件中文在MyEclipse中打开变成了乱码

    中文乱码是因为编码格式不一致导致的。

      进入Eclipse,导入一个项目工程,如果项目文件的编码与你的工具编码不一致 将会造成乱码。
      如果要使插件开发应用能有更好的国际化支持,能够最大程度的支持中文输出,则最好使 Java文件使用UTF-8编码。
      修改默认编码:
      在菜单导航栏上Window-->Preferences 打开"首选项"对话框,左侧导航树,导航到 General-->Workspace。
      Windows 7平台默认为GBK,简体中文操作系统Windows XP、Windows 2000简体中文的缺省编码是GB18030,Linux平台默认为UTF-8,那么在此工作空间中建立的工程编码是GBK,工程中建立的java文件也是GBK。
      可以看到默认的是GBK编码格式,我们修改为UTF-8编码格式或者是你需要的编码格式,点击Apply,点击OK.
      有时候我们需要某种类型的文件,如:*.jsp、*.java等
      导航栏window-->preferences
      打开"首选项"对话框,左侧导航树,导航到 Genera-->Content Types
      右边找到要修改的文件的类型,我这边以*.java为例
      在下面的Default encoding,输入框中输入UTF-8->Update->OK
    修改单个文件的编码:在包资源管理器右键点击文件->属性,改变文本文件编码格式为UTF-8 。经过上述步骤,新建java文件即为UTF-8编码,新建项目也是UTF-8编码,在Eclipse编译、运行、调试都是没问题的。
      注意事项:

      请保持编码一致,不然会造成乱码,在Java开发中一般以UTF-8为主
      在转换编码前可以先备份

  • 相关阅读:
    入门菜鸟
    FZU 1202
    XMU 1246
    Codeforces 294E Shaass the Great 树形dp
    Codeforces 773D Perishable Roads 最短路 (看题解)
    Codeforces 814E An unavoidable detour for home dp
    Codeforces 567E President and Roads 最短路 + tarjan求桥
    Codeforces 567F Mausoleum dp
    Codeforces 908G New Year and Original Order 数位dp
    Codeforces 813D Two Melodies dp
  • 原文地址:https://www.cnblogs.com/hangaozu/p/5453421.html
Copyright © 2011-2022 走看看