开发者社区> 问答> 正文

[@饭娱咖啡][¥20]乱码怎么解决,utf-8和gbk可以直接转换么

乱码怎么解决,utf-8和gbk可以直接转换么

展开
收起
大乔流水 2018-10-30 09:25:23 2575 0
2 条回答
写回答
取消 提交回答
  • 主要从事 Java 后端开发。

    首先,GBK 和 UTF-8是两种不同的编码格式,不可直接转换。直接转换的结果就是乱码。
    乱码的解决办法,如下:
    如果在Java程序中出现乱码,可以用 getBytes 对乱码重新进行转码来解决。
    如果是属性文件出现乱码,可以用正确的编码文件进行替换,或者是找到文件正确的编码格式进行显示。

    2019-07-17 23:11:07
    赞同 展开评论 打赏
  • 前一个帐号wangccsy@126.com不知道怎么的就成了企业帐号,改不成个人。所以重新注册了一个个人帐号。老程序员。精通JAVA,C#,数据库,对软件开发过程和流程熟悉。考取系统分析师,项目管理师和系统架构设计师等软件资格考试认证。愿意和大家一起前进。

    使用Filter(如果是WEB应用的话)。将字符串存入属性文件中,使用native2ascii转码。

    2019-07-17 23:11:07
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载