67194:67194 > HELLO JAVA
[导读] 很早以前听过一位老师说过:咱们中国人不管学习哪种编程语言,总会遇到乱码问题。所以大家在使用Eclipse的过程中肯定也会遇到编码的问题。乱码出现的原因是编码和解码格式的不一致造成的。(关于乱码产生

很早以前听过一位老师说过:咱们中国人不管学习哪种编程语言,总会遇到乱码问题。所以大家在使用Eclipse的过程中肯定也会遇到编码的问题。乱码出现的原因是编码和解码格式的不一致造成的。(关于乱码产生的原因,就不在这里先容了)


下面来先容三种方式如何设置Eclipse的编码格式


第一种:只设置当前*.java文件的编码格式

在当前*.java文件中,按Alt+回车,会出现下图所示界面。可以看到设置编码格式的选项(如图中红色矩形所示)。下拉列表中可以选择想要的编码格式。如果没有,还可以手动输入。设置好之后,点击“Apply”保存设置。点击“OK”关闭菜单。


此种设置编码方式只对当前的单个java文件有效。





第二种:对一个项目工程(Project)设置编码格式


选中你的一个项目工程文件,右击会出现如下图所示界面,选择最下面的一个选项"Properties"(图中红色矩形样式),点击进入。





接下来,会进入如下图所示界面,也可以看到设置编码的选项。后续操作和第一种中先容的方式一样。

此种设置编码方式,对一个项目工程的所有文件有效





第三种:对整个工作区间设置编码格式


选择“Window”菜单选项,选择“Preference”首选项。(如下图界面所示)





进入之后,在搜索框中输入"enc"(就是英文单词"encoding"),如下图矩形框所示。会看到搜索到的所有选项。如果你一个个单击这项选项,会看到右半部分都有相应的设置编码的选项。





这里以设置工作区间的编码为例。点击“Workspace”,进入如下图所示界面,会看到也有设置编码格式的选项。图中红色矩形框所示。





这种设置编码方式会对整个工作区间中的所有项目文件有效。

记住设置完编码之后,一定要点击“Apply”使设置生效哦

记住第二种和第三种设置编码的方式,只对你设置编码之后产生的新文件有效哦。即如果你对已经存在的项目工程或者工作区间设置了编码,那么在你更改编码设置之前的所有文件还是原来的编码格式。




换一批

延伸阅读

[嵌入式资讯] 从 Android 到 Java

从 Android 到 Java

Alimei概况:Android和Java开发在技术堆栈上有何区别? 思考和解决问题时会发生什么? 本文分享了从Android开发到Java应用程序开发的Ali技术专家的经验,分析了两者之间的差异以及一些关于动力学,兼容性,内存管理和...

关键字: Android api java

[科技喵] Java 用户福利,BellSoft 与 VMware 合作改进 OpenJDK

Java 用户福利,BellSoft 与 VMware 合作改进 OpenJDK

在过去的几年中,OpenJDK 的使用率显着增加,尤其在甲骨文于 2019 年决定更改其 Java 许可模式,从提供免费的 Java 更新转变为要求付费订阅以后,这种情况尤为明显。Snyk 于 2020 年进行的一项调查显示,只有 34%...

关键字: vmware java openjdk

[科技前线] 谷歌 Cloud Functions 添加对 Java 11 支撑

谷歌 Cloud Functions 添加对 Java 11 支撑

GOOGLE宣布在其无服务器计算平台 Cloud Functions 上支撑 Java 11。图片来源:SDTimesGuillaume Laforge 在帖子中指出,“通过适用于 谷歌 Cloud Functions 的新 Java 11...

关键字: GOOGLE 11 java

[科技喵] 那些想要替代 C 与 Java 们的后浪,如今混得怎么样?

那些想要替代 C 与 Java 们的后浪,如今混得怎么样?

前段时间,B 站推出的青年节演讲视频在朋友圈刷屏,看着“后浪”们丰富多彩的生活,同事们纷纷自嘲自己就是被拍在沙滩上的那一个,被生活疯狂蹂躏。然而在编程语言界,“后浪”们掀起的波澜则十分有限。与近年来陆续涌现的新兴编程语言相比,那些出道即巅峰...

关键字: C语言 java 编程语言

[科技前线] 首个运行 WebAssembly 的 Java 库 Wasmer JNI 出现了

首个运行 WebAssembly 的 Java 库 Wasmer JNI 出现了

用于实行 WebAssembly 二进制程序的Wasmer 公开了目前业内首个支撑 WebAssembly 的 Java 扩展库 Wasmer JNI。根据先容,此次开源出来的 Wasmer JNI 的特性包括:? 易于使用:API 模仿标...

关键字: java webassembly

HELLO JAVA

541 篇文章

关注

发布文章

技术子站

更多

论坛活动

  • 加入Vicor,让机器人供电系统设计更有“料”
    加入Vicor,让机器人供电系统设计更有“料”
  • ADI视频课堂精品上新-观看有礼
  • 【20周年庆】21ic下载站VIP五折起,技术资料免积分下载!
  • (有奖活动)贸泽电子设计“新”头好
更多

资料下载

  • ST-Link原理图和固件
  • Linux下C语言编程入门教程
  • 基于51单片机数字音乐盒的设计
  • Linux Kernel Developments 内核开发
  • Multisim2001电路设计及仿真教材
  • 基于51系列单片机控制步进电机调速闭环系统设计
  • 新概念模拟电路全集
  • 张飞电子全套视频下载地址及提取码
  • Linux内核源码分析--zImage出生实录(Linux-3.0ARMv7)
  • AD封装库-国标版
关闭
XML 地图 | Sitemap 地图