IDEA Java国际化控制台乱码
来源:互联网 发布:软件系统概述图 编辑:程序博客网 时间:2024/06/03 15:23
贴出代码
import org.junit.Test;import java.util.Locale;import java.util.ResourceBundle;public class App { @Test public void testI18N() throws Exception { //中国语言环境 Locale locale = Locale.CHINA; //美国语言环境// Locale locale = Locale.US; //创建工具类对象 ResourceBundle bundle = ResourceBundle.getBundle("com.hjx.e_i18n.msg", locale); //获取配置文件中的值 String username = bundle.getString("username"); String password = bundle.getString("password"); System.out.println(username); System.out.println(password); }}
这是我的两个properties文件
本着愉快的心情,我点下了运行,结果.....
无情啊
这一定是编码问题。
经过一番百度,我找到了这个
IDEA官方给出的Properties文件的编码配置 https://www.jetbrains.com/help/idea/2016.2/configuring-encoding-for-properties-files.html
问题解决:
- 打开你的IDEA,File - Settings - Editor - Code Style - File Encodings
- 发现下方有一个
- 编码方式有问题,官方给的答案是改成ISO-8859-1,并勾选 Transparent native-to-ascii conversion
- 但是,我没有这么做..
- 我可以统一编码方式啊 ,所以我把编码方式统一成UTF-8,并且勾选Transparent native-to-ascii conversion
控制台效果
阅读全文
1 0
- IDEA Java国际化控制台乱码
- java国际化IDEA控制台乱码问题
- idea 控制台乱码
- idea控制台乱码解决办法
- IDEA控制台出现乱码
- idea控制台打印乱码
- IntelliJ IDEA控制台乱码
- IDEA控制台输出乱码
- IDEA控制台中文乱码
- IDEA控制台中文乱码
- idea 控制台中文乱码
- IDEA 控制台中文乱码
- idea控制台乱码
- IDEA控制台乱码解决
- IDEA 控制台乱码 ,传输乱码
- IntelliJ IDEA 控制台中文乱码
- IntelliJ IDEA 控制台中文乱码
- IntelliJ IDEA 控制台中文乱码
- Ants(scanf与cin输入耗时不同)
- 排序算法
- 基础sass
- HTML基础知识总结
- Markdown语法
- IDEA Java国际化控制台乱码
- sublime text 3安装package control
- Warning: C2819W: Header file not guarded against multiple inclusion
- Android_设置注释模板
- hbase安装 (总结2)
- CardView的使用
- MongoDB 的分组操作 In C#
- form表单提交案例
- c++加载外部库文件探究