InputStreamReader reader = new InputStreamReader(System.in,"UTF-8");
String name = new BufferedReader(reader).readLine();
Scanner scanner = new Scanner(System.in, "UTF-8");
String id = scanner.nextLine();
我在console中输入中文后,每次读出来都乱码,
网上查了下说设置workplace的编码和run configuration中common的编码
我都试过了(都已经改为 utf-8)。
用system.out.println(System.getProperty("file.encoding"));打印出来的结果也是 utf-8。
注:我一般将整个Eclipse环境设置成UTF-8编码格式。
--------------------解决方案--------------------
1)、关闭Eclipse。
2)、eclipse.exe同目录下eclipse.ini加一句:
-Dfile.encoding=utf-8
保存 eclipse.ini
3)、再打开Eclipse
分享到:
相关推荐
对于部分情况,仅修改Eclipse的编码设置可能不足以彻底解决问题,尤其是在使用Struts框架时,资源属性文件在被读取到JSP页面上时仍可能出现乱码。这是因为Java在处理这些文件时可能会进行两次编码,导致乱码问题依旧...
### Eclipse中JS中文乱码解决办法 在使用Eclipse进行Web开发时,有时会遇到JavaScript文件中的中文出现乱码的情况,这通常是由于文件编码与Eclipse设置的编码不一致所导致的问题。为了解决这个问题,我们需要对...
Eclipse 中中文汉字乱码的解决方案 Eclipse 是一个功能强大且广泛使用的集成开发环境(IDE),但是在使用过程中,用户可能会遇到中文汉字乱码的问题。本文将为大家分享解决 Eclipse 中中文汉字乱码的方案,以便大家...
在Eclipse中,默认的workspace编码方式是GBK,这是Windows操作系统的默认编码方式。但是,在Linux操作系统中,默认的编码方式是UTF-8。因此,当我们将项目从Linux系统迁移到Windows系统时,中文字符就会乱码。 要...
这里提到的插件就是"eclipse中解决资源文件中文乱码的插件",它可以帮助开发者在Eclipse中更好地管理和显示中文内容。 这个插件包含两个jar文件:`jp.gr.java_conf.ussiy.app.propedit_6.0.5.jar` 和 `jp.gr.java_...
在Java编程中,读取包含中文字符的文件时可能会遇到乱码问题,这通常是由于编码格式不匹配导致的。要解决这个问题,我们需要理解文件的原始编码格式,并在Java代码中正确地设置字符集。以下是一些相关的知识点: 1....
在Eclipse中,选择"Window"菜单栏中的"Preferences",然后选择"General"下的"Workspace",在"Text file encoding"中选择"Other",并输入"GBK"三个字母,然后点击"Apply"。这样,Eclipse中GBK编码的中文就不会再显示...
一般默认都是 UTF-8 或者 GBK,当从外部导入的一个工程时,如果该工程的编码方式与 Eclipse 中设置的编码方式不同,就会产生中文的乱码问题。这种问题在实际项目中非常常见,解决此问题的关键是了解 Eclipse 的编码...
在使用Eclipse进行软件开发的过程中,经常会遇到导入工程后出现中文乱码的情况。这种情况不仅影响代码的阅读和编写,还可能导致项目文档、注释等信息的丢失或误解。本文将详细探讨Eclipse中文乱码产生的原因以及具体...
本文将针对JSP在Eclipse中的乱码问题进行深入分析,并提供相应的解决策略。 #### 一、乱码问题的分类 1. **页面显示乱码**:当用户通过浏览器访问JSP页面时,某些字符或字符串不能正确显示。 2. **参数传递乱码**...
通过从控制台(例如,使用Scanner)给定一个整数序列的输入字符串,从而实现对该字符串的读取,并将其解析为一个未排序的整数数组,然后查找该数组中最近的相邻元素对。
1. **Eclipse中的中文乱码处理**: - **进入配置目录**:在Eclipse中,用户的工作空间(workspace)设置对所有项目都有影响。要更改工作空间的字符编码,首先需要找到工作空间的配置文件。这通常位于`.metadata\....
在使用Eclipse进行JSP开发时,中文乱码是一个常见的问题,尤其是在处理包含中文字符的文件时。Eclipse作为一个强大的Java集成开发环境,虽然功能强大,但如果没有正确配置,可能会出现显示中文字符时的乱码现象。...
在Eclipse中,可以通过右键点击项目 -> Properties -> Resource -> Text File Encoding,将其设置为UTF-8。同时,在HTML或JSP文件的头部添加`; charset=UTF-8">`来指定页面编码。 2. 参数乱码: 当用户通过表单...
在Eclipse中,如果你的源代码或者类文件(.class)是以GBK编码保存,而Eclipse默认配置为UTF-8,那么在打开或读取这些文件时就可能出现乱码。 解决这个问题通常需要以下步骤: 1. **设置Eclipse编码**:首先,确保...
Eclipse 中 RDT 开发 Ruby 应用程序中文乱码问题解决方案 在 Eclipse 中使用 RDT 开发 Ruby 应用程序时,经常会遇到中文乱码问题。这是因为 Eclipse 和 RDT 的默认编码格式不支持中文字符,导致中文字符显示不正确...
这里我们将详细讨论如何解决Eclipse编译器中的中文乱码问题。 首先,我们需要了解ISO-8859-1编码。这是一种西欧字符集,只支持英文和其他少数语言的拉丁字符,而不包括中文字符。因此,当我们在jsp页面中输入中文并...
Ubuntu 中 LibreOffice 和 Eclipse 配置调整 LibreOffice 是一个功能强大且功能丰富的 office 软件,但是在 Ubuntu 中使用 LibreOffice 时,会出现中文乱码的问题。同时,在使用 Eclipse 编辑器时,默认的提示框...