gpt4 book ai didi

java - java中字符编码之间的转换

转载 作者:行者123 更新时间:2023-11-30 07:04:49 26 4
gpt4 key购买 nike

我找不到下面的转换方法

String s = "Här har du!  â\u0080\u0093 Hur väl kan du snacka?";
t = convert(s);
// t should be "Här har du! â Hur väl kan du snacka?"

我找不到如何将 s 翻译成 t。有人知道如何在 Java 中执行此操作吗?

最佳答案

试试这样的东西;

     String s = "Här har du!  â\u0080\u0093 Hur väl kan du snacka?";        
byte[] bytes = s.getBytes("ISO-8859-1");
String str = new String(bytes, "UTF-8");

输出是;

    Här har du!  – Hur väl kan du snacka?

对于下面的代码;

public static void main (String[] args) throws java.lang.Exception
{
String s = "Här har du! â\u0080\u0093 Hur väl kan du snacka?";
byte[] bytes = s.getBytes("ISO-8859-1");
String str = new String(bytes, "UTF-8");
System.out.println(str);
}

关于java - java中字符编码之间的转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27296075/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com