这个问题有两种办法:

第一种办法:如楼上所说的那样也可以,就是native2ascii -reverse -encoding gb2312 user.properties ActionName_zh_CN.properties这样以后,你打开ActionName_zh_CN.properties的内容,再将ActionName_zh_CN.properties文件这样置:native2ascii ActionName_zh_CN.properties userChange.properties 然后你的程序读userChange.properties的内容就可以。

第二种办法是:

如你代码里写的,你可以在String username=property.getProperty("username");之后,添加JAVA代码页可以将乱码转为中文的。用如下语句就可以了,resultName=new String(username.getBytes("ISO-8859-1"),"gbk"); 然后再用resultName就可以了,不过这样的话你下面的String password=property.getProperty("password");

都慢慢的通过上面的java代码去转。

不知道你对反射熟悉不?如果熟悉的话可以通过反射机制去做第二种办法的转码就方便多了!

取消

评论

java 配置文件乱码_java程序读取properties配置文件出现中文乱码相关推荐

  1. 读取properties文件,中文乱码

    读取properties文件,中文乱码 在线编码转换Native/ASCII      http://tool.oschina.net/encode?type=3

  2. spring使用@Value标签读取*.properties文件的中文乱码问题的解决

    spring使用@Value标签读取*.properties文件的中文乱码问题的解决 参考文章: (1)spring使用@Value标签读取*.properties文件的中文乱码问题的解决 (2)ht ...

  3. java excel 中文乱码_java中读取excel文件中字符串乱码问题解决方法

    以前的时候发现直接java读取一个excel文件输出里面的字符串会乱码,中文字符不会乱码,但是遇到英文的时候输出会乱码.这个问题太奇怪了. 我的表格名字为Shirley.xls. 我曾经直接读取exc ...

  4. java mysql插入数据乱码_java连接mysql插入数据出现中文乱码

    java连接了mysql数据库后,程序行向数据库中插入信息,代码如下: dbhelper boringdb = new dbhelper(); boringdb.connSQL(); String i ...

  5. java tcp 乱码_Java和C++通过Socket通信中文乱码的解决

    理想的开发状态是我开始就是C开发,一直是C的开发,现在还是C的开发,若干年后,幸运的话,我可以成为C语言的高手或者专家-- 更实际的情况是我开始是C开发,后来变成了JAVA开发,然后又做起了VC++的 ...

  6. java下mysql连接配置文件_Java读取.properties配置文件并连接数据库

    1.读取配置文件 //Properties集合 流对象读取键值对 public static void getNum() throws Exception { Properties p=new Pro ...

  7. 【转载】java读取.properties配置文件的几种方法

    读取.properties配置文件在实际的开发中使用的很多,总结了一下,有以下几种方法(仅仅是我知道的): 一.通过jdk提供的java.util.Properties类. 此类继承自java.uti ...

  8. java中使用配置文件_Java中使用Properties配置文件的简单方法

    Java中使用Properties配置文件的简单方法 properties Properties文件是java中的一种配置文件,文件后缀为".properties",文件的内容格式 ...

  9. Java中读取properties配置文件的八种方式总结

    一.前言 在做Java项目开发过程中,涉及到一些数据库服务连接配置.缓存服务器连接配置等,通常情况下我们会将这些不太变动的配置信息存储在以 .properties 结尾的配置文件中.当对应的服务器地址 ...

最新文章

  1. mysql5.7.17主从_MySQL 5.7主从不停机添加新从库
  2. 马哥教育第二十四ftp协议、vsftpd的高级应用、rpc概念及nfs的基本应用、samba及其基本应用...
  3. 2021-09-26
  4. python文本筛选html_Python使用正则表达式去除(过滤)HTML标签提取文字功能
  5. 微信红包的支撑架构原理是什么?
  6. zookeeper3.4.5自动清理日志
  7. Android 关于ListView中按钮监听的优化问题(方法二)
  8. 【MongoDB】2、安装MongoDB 2.6.1 on Unbuntu 14.04(学习流水账)
  9. 基于TCP和多线程实现无线鼠标键盘-GestureDetector
  10. tf.placeholder()
  11. mysql参数优化51cto_mysql的优化参数
  12. Jquery Easyui Datagrid创建代码
  13. 项目经理的第二手准备-坚强的挺着(4)
  14. mongo 多条件筛选_Excel筛选功能,你确定这些小技巧你都玩明白了
  15. 最新服务器处理器天梯,2019 最新 至强 Xeon 服务器系列 CPU天梯图
  16. 苹果x和xs买哪个好_iPhone XS和iPhone XR买哪个好?苹果XR和XS区别对比测评
  17. [Anaconda学习]本地查看代理ip,anaconda挂代理
  18. Python爬虫企查查
  19. Flink的State概述
  20. Z-Wave Mesh 优先路由机制说明

热门文章

  1. 4.2.1 Duration and Convexity
  2. [译]无迹卡尔曼滤波教程
  3. ppt打不开,显示发现文件中的内容有问题。尝试修复此演示文稿无果!
  4. 一支雪糕卖66?钟薛高,你就偷着乐吧
  5. MATLAB读取文件中的所有同类型数据,并记录其峰值
  6. Windows如何彻底删除.sys后缀的流氓文件
  7. 联想拯救者Y7000系列黑苹果MacOS 12.3.1 Monterey详细安装教程记录
  8. 如何用idea比对代码差异
  9. csgo下方各种数据都是意思_CSGO职业选手如何练枪?QUQU完美演绎,两个字母:NP...
  10. Ice飞冰注意问题和可视化组件《三》