为了账号安全,请及时绑定邮箱和手机立即绑定

JAVA 初始化时候设置字符串编码格式

JAVA 初始化时候设置字符串编码格式

米琪卡哇伊 2019-03-18 14:38:15
我看网上都是这么写出自java String.getBytes()编码问题——String.getBytes(charset)     String un_iso=new String(u_iso, "ISO8859-1");        String un_gbk=new String(u_gbk, "GBK");        String un_utf8=new String(u_utf8, "utf-8");结果我怎么试都不对。import java.nio.charset.Charset;new String(_tmp, Charset.defaultCharset());然后我这么写就对了。这不是坑爹吗?他们怎么能误导新人。-------------------------------------------------那我的就不对啊
查看完整描述

2 回答

?
三国纷争

TA贡献1804条经验 获得超7个赞

没有用好,或者说应用场景不对。
不要乱下结论,给别人乱扣帽子。


更新:

你这个是没有处理java规定的异常导致的编译错误,因为这个太基础了,可能那篇文章里没有强调这一点。你加一个 try / catch 就行了


查看完整回答
反对 回复 2019-03-18
?
浮云间

TA贡献1829条经验 获得超4个赞

完全是自己使用的问题,不放心可以自己点击源码进去看看不就知道了?

查看完整回答
反对 回复 2019-03-18
  • 2 回答
  • 0 关注
  • 416 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信